I'm running Lucid, and update-grub still fails in the same way.

Adding GRUB_DEVICE in /etc/default/grub is not enough, you also need the
"|| true" patch, because the script (grub-mkconfig) always tests for
root, before it even loads /etc/default/grub.

For me an acceptable fix would be that if GRUB_DEVICE is set in
default/grub, then don't run the test.

Is there any other way to indicate a btrfs volume for root than using
/dev/whatever? Saying that a certain block device is root isn't really
btrfs'y, since one block device may contain more than one volume, and
may contain less than all of one volume. Does root= accept anything like
BTRFSVOL=asdf or equivalent?

-- 
grub-probe fails with btrfs root (and ext3 /boot)
https://bugs.launchpad.net/bugs/450260
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to