FS#69949 - [grub] doesn't detect windows anymore
Attached to Project:
Arch Linux
Opened by Ionut Biru (wonder) - Thursday, 11 March 2021, 21:37 GMT
Last edited by Christian Hesse (eworm) - Friday, 12 March 2021, 10:55 GMT
Opened by Ionut Biru (wonder) - Thursday, 11 March 2021, 21:37 GMT
Last edited by Christian Hesse (eworm) - Friday, 12 March 2021, 10:55 GMT
|
Details
Description:
After upgrading grub from testing to version grub-2:2.04.r358.g39cfb3eb5-2, grub-mkconfig doesn't detect windows anymore. Downgrading to core version grub 2:2.04-10 fixes the problem. Steps to reproduce: upgrade to grub-2:2.04.r358.g39cfb3eb5-2 grub-mkconfig -o /boot/grub/grub.cfg Generating grub configuration file ... Found linux image: /boot/vmlinuz-linux Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux.img Warning: os-prober will not be executed to detect other bootable partitions. Systems on them will not be added to the GRUB boot configuration. Check v documentation entry. Adding boot menu entry for UEFI Firmware Settings ... done downgrading to grub-2:2.04-10 grub-mkconfig -o /boot/grub/grub.cfg Generating grub configuration file ... Found linux image: /boot/vmlinuz-linux Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux.img Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi done I believe with grub-2:2.04.r358.g39cfb3eb5-2 GRUB_DISABLE_OS_PROBER is true by default. After adding in /etc/default/grub GRUB_DISALE_OS_PROBER=false the output is: grub-mkconfig -o /boot/grub/grub.cfg Generating grub configuration file ... Found linux image: /boot/vmlinuz-linux Found initrd image: /boot/amd-ucode.img /boot/initramfs-linux.img Warning: os-prober will be executed to detect other bootable partitions. It's output will be used to detect bootable binaries on them and create new boot entries. Found Windows Boot Manager on /dev/nvme0n1p1@/EFI/Microsoft/Boot/bootmgfw.efi Adding boot menu entry for UEFI Firmware Settings ... done |
This task depends upon
Closed by Christian Hesse (eworm)
Friday, 12 March 2021, 10:55 GMT
Reason for closing: Not a bug
Additional comments about closing: intended behavior
Friday, 12 March 2021, 10:55 GMT
Reason for closing: Not a bug
Additional comments about closing: intended behavior
https://lists.gnu.org/archive/html/grub-devel/2021-03/msg00120.html
This isn't really a bug and more a documentation issue. But I think the variable is going to be renamed.
However the message should read:
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Did it really show a "v" instead of the real variable name for you?