Subject: No grub menu on uefi install

From: fsmithred <[email-masked]>
Date: Fri, 8 Jan 2021 07:08:13 -0500

Package: devuan-installer

Build#171 netinstall-amd64.iso

UEFI netinstall boots to grub prompt. It's possible to manually boot from
there.

Running grub-install and update-grub both complete without error, grub.cfg
is created, bootloader in /boot/efi/EFI/devuan is created, system still
boots to grub prompt.

This bug is a result of the fix for bug#411 and bug#452
https://bugs.devuan.org/cgi/bugreport.cgi?bug=411
https://bugs.devuan.org/cgi/bugreport.cgi?bug=452

grub-efi signed needs the bootloader to be in /boot/efi/EFI/debian/
Setting ID=devuan in /etc/os-release breaks this - grub can't find the
boot menu.
Switching to the unsigned grub would exclude use of secure boot.

Setting ID=debian and running update-grub fixes the problem of the missing
boot menu but then it says "Debian". This can be changed to "Devuan" by
editing /etc/default/grub, but there's no easy way to do that in the
installer.

I don't know what the solution is.

fsmithred