Sorry for being unclear. With BOOT_IMAGE, I was referring to the output of cat 
/proc/cmdline, e.g.
BOOT_IMAGE=/@/boot/vmlinuz-3.0.0-17-generic root=/dev/sdq2 ro 
rootflags=subvol=@ quiet splash vt.handoff=7.

Above is what grub creates on my system with this is /etc/default/grub:

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

So either GRUB_DISABLE_LINUX_UUID is now defaulting to true, or
something else is going on.

Actually, it seems allright in the generated /boot/grub/grub.cfg (see
attached).

I do note, however, the "set root='(hd16,msdos2)'" bit in grub.cfg. This
corresponds exactly to sdq2 with hd0 being sda. It wasn't in grub.cfg I
saw the "root=sdq2", as at that point I wasn't able to boot the system
(root drive being sda), it was when editing the command line in the GRUB
interface.

This may be a wildly inaccurate bug report in that this behavior may
either be the default(?) or it may be much older than the most recent
update. It just happend to coincide with me doing hard drive fiddling
and updates to GRUB rolling in.

** Attachment added: "Generated grub.cfg"
   
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1007752/+attachment/3174567/+files/grub.cfg

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1007752

Title:
  Most recent grub update uses root=/dev/sdX for boot image, may fail to
  boot

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1007752/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to