>From /usr/sbin/grub-mkconfig Note the addition of the "head -n 1" to the pipeline. Not a great fix, but does work.
# Device containing our userland. Typically used for root= parameter. GRUB_DEVICE="`${grub_probe} --target=device / | head -n 1`" GRUB_DEVICE_UUID="`${grub_probe} --device ${GRUB_DEVICE} --target=fs_uuid 2> /dev/null`" || true # Device containing our /boot partition. Usually the same as GRUB_DEVICE. GRUB_DEVICE_BOOT="`${grub_probe} --target=device /boot | head -n 1`" -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1238347 Title: Invalid grub.cfg generated if root on RAID1 btrfs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1238347/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs