Your menu.lst looks fine AFAICS. But I wonder if grub is reading it correctly when you boot. In the grub menu, please press 'e' to edit the entry, and verify that the root= is filled out. Please also do as suggested by the error message: type "cat /proc/cmdline" and tell us what it is.
Try also to add "break=mount" to the grub kernel line, and then wait 10 seconds before you press ctrl-D to continue booting, -- ALERT! does not exist at boot with fakeraid https://bugs.launchpad.net/bugs/106887 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs