You are not logged in.
I am running Ceres (which is running very well with MATE). How can I install grub so that the EFI directory is 'devuan' instead of 'debian'. Using the '--bootloader-id=devuan' argument to grub-install still creates a 'debian' directory. My os-release file has 'ID=devuan'. I don't know what else to try. Any ideas?
TIA...
Offline
That will work if you don't use Secure Boot. But you still will have a debian and a devuan EFI directory.
Use the efibootmgr to boot the devuan entry. If that works, you can delete the debian entry with the file manager.
rolfie
Offline
That will work if you don't use Secure Boot. But you still will have a debian and a devuan EFI directory.
Use the efibootmgr to boot the devuan entry. If that works, you can delete the debian entry with the file manager.
rolfie
I want to have a separate devuan and debian directory. The problem is, that in Ceres (this did not happen in Beowulf), I can not get grub-install to generate a devuan directory at all. No matter what I've tried, grub-install generates a debian directory in /boot/efi/EFI. I know how to use efibootmgr to set boot order and such.
Offline
I can confirm that also Chimaera (in a VM) has the same behaviour. What easily worked under Beowulf is no more working with the testing/unstable stuff.
Needs a closer look.
rolfie
Offline
I want to have a separate devuan and debian directory.
Why? If it's that important to you then install GRUB from an Arch live ISO (use the --boot-directory= & --efi-directory= options to avoid the need to chroot).
I can't find a reference in the changlelog but I presume $ESP/EFI/debian is being created because of https://bugs.debian.org/cgi-bin/bugrepo … bug=925309
Brianna Ghey — Rest In Power
Offline
sgage wrote:I want to have a separate devuan and debian directory.
Why? If it's that important to you then install GRUB from an Arch live ISO (use the --boot-directory= & --efi-directory= options to avoid the need to chroot).
I can't find a reference in the changlelog but I presume $ESP/EFI/debian is being created because of https://bugs.debian.org/cgi-bin/bugrepo … bug=925309
It's not that important. Thanks for the bug reference.
Offline
The following trick may do what you want:
1.) apt remove grub-efi-amd64-signed
2.) grub-install --bootloader-id=devuan
Worked in my Chimaera VM.
Offline