When I try to run Ubuntu 9.04 with the 2.6.28-11 kernel, I get a segmentation fault on boot up.

However, It works just fine if I boot it from the recovery mode and then select "resume normal boot" or if I use the 2.6.27-11 kernel.

Any suggestions on how to get the kernel working normally?