When you run grub-install it creates /boot/grub/x86_64-efi/grubx64.efi
that references /boot/grub/grub.cfg

The problem then is that instead of copying this one to
/EFI/$GRUB_DISTRIBUTOR/grubx64.efi, it copies
/usr/lib/grub/x86_64-efi/monolithic/grubx64.efi or /usr/lib/grub/x86_64
-efi-signed/grubx64.efi.signed .

They are prebuilt binaries in the deb packages and reference
/EFI/ubuntu/grub.cfg .

I understand that it's necessary if you want to have a signed
grubx64.efi, but we should be able to have correct implementation if we
don't care about secure boot.

I can find a setting that say which grubx64.efi to take.
Maybe it's handleded by alternatives, I will check that.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1625200

Title:
  Permit to define bootloader_id in grub configuration

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1625200/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to