Using upgrade manager I upgraded my 8.04.x LTS installation to 10.04. After rebooting the system failed encountered an error and dropped into the recovery console. It appeared to be a problem caused by ureadahead as described here: http://ubuntuguide.net/howto-fix-ureadahead-problem-after-upgrading-to-ubuntu-10-04. So I renamed ureadahead.conf to ureadahead.moved (after remounting the partition rw). This did not help so I renamed the file back again.
After rebooting the following error appears:
ureadahead terminated with status 5.
udev_monitor_new_from_netlink: error getting socket: Invalid Argument
mountall:mountall.c:3204 assertion failed in main: udev_monitor = udev_monitor_new_from_netlink(udev,"udev")
init: mountall main process (2532) killed by ABRT signal.
General error mounting filesystems
How will I get my system to boot again properly? thanks
following instructions from here sort of helped: http://www.linode.com/forums/viewtopic.php?p=28115 . the only problem was it configured my grub menu incorrectly. Edited the menu.lst to point to the right hd but the id's don't seem to match.
GRUB:
Gave up waiting for root device:
alert /dev/disk/by-uuid/[id] does not exist. Dropping to a shell
Maybe I can somehow reinstall grub to point to the right hd/kernel file?