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