Hi,
I upgraded to Ubuntu 9.10 a few days ago on two x86 machines.
On the second machine (5 years old?) grub somehow is not able to
identify my boot disk by UUID on boot.
Error shown before grub menu comes up is:
"No such device: <... UUID following>"
To boot the system I had to edit the boot entry and remove the "search"
line and replace "root=UUID=..." by "root=dev/sda6" (which is my boot
disk, of course).
As a workaround I set:
GRUB_DISABLE_LINUX_UUID=true
in /etc/default/grub, but this was not enough. After running update-grub
I have to comment out the "search ..." command lines
in /boot/grub/grub.cfg.
This leaves the problem that I will have to redo this manual edit after
every update-grub command (that is after every apt update of kernel or
grub etc.), which is undesirable, of course.
Documentation for new GRUB 2 is quite sparse right now ;) So, as a
WORKAROUND, how do I prevent update-grub from creating the "search"
line, so that grub will solely boot by "/dev/sda6"?
If you need any further info to investigate on the bug, please tell me
which info you need.
Kind Regards
Sven