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
