Bug#854326: Slightly newer GRUB version still has os-prober issue (but not in 'linux')

dg1727 dg1727 at protonmail.com
Fri Mar 3 17:49:31 UTC 2017


X-Debbugs-No-Ack:

I later installed another Debian-derived OS in a different partition on the
same PC. This 3rd OS is Linux Mint (main edition) 18.1 Serena, which is based
on Ubuntu 16.04 Xenial. The "grub-efi-amd64" APT package is version
2.02~beta2-36ubuntu3.7

This 3rd install partition happens to have its root in Btrfs subvolume "@" (I
wasn't aware of this when I installed the OS).

The /etc/grub.d/10_linux script correctly generates stanzas (including stanzas
for advanced options) in /boot/grub/grub.cfg whose:

* "linux" lines state their target file as being in "/@/boot/..." and contain
the "rootflags=subvol=@" parameter, and
* "initrd" lines state their target file as being in "/@/boot/...".

But the /etc/grub.d/30_os-prober script still omits the "/@" and
"rootflags=subvol=@" from its stanzas for the Ubuntu install that I mentioned
when I opened this bug report.

Maybe the relevant logic of the /etc/grub.d/linux script can be copied to the
/etc/grub.d/os-prober script?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20170303/d0d39092/attachment.html>


More information about the Pkg-grub-devel mailing list