Open EnterTheVoid-x86 opened 1 year ago
I had the same issue. It happens because grub-install
will install GRUB in EFI/<ID>/
, where ID is the ID field from /etc/os-release
. As Ubuntu uses a Secure Boot signed GRUB image, it will always look for grub.cfg
in EFI/ubuntu/
, regardless of what is in /etc/os-release
. It can't be changed because doing so would invalidate the signature. The workaround I used was to force Ubuntu to not use the signed GRUB image, which means Secure Boot doesn't work and has to be disabled. If you want to keep using Secure Boot, you will have to change the path where grub-install
installs GRUB back to EFI/ubuntu/
.
I had the same issue. It happens because
grub-install
will install GRUB inEFI/<ID>/
, where ID is the ID field from/etc/os-release
. As Ubuntu uses a Secure Boot signed GRUB image, it will always look forgrub.cfg
inEFI/ubuntu/
, regardless of what is in/etc/os-release
. It can't be changed because doing so would invalidate the signature. The workaround I used was to force Ubuntu to not use the signed GRUB image, which means Secure Boot doesn't work and has to be disabled. If you want to keep using Secure Boot, you will have to change the path wheregrub-install
installs GRUB back toEFI/ubuntu/
.
@natanjunges how resolve it? I customized the iso and after changing the ID in os-release, the same problem as above was reported when starting through uefi.
@PJ-Singh-001
Describe the question
After installation, I can't boot my OS without typing configfile /efi/esteros/grub.cfg first
What you have tried
Replace GRUB_DISTRIBUTOR with . /etc/os-release ; echo $NAME
Expected behavior
The OS loads automatically
OS Information (please complete the following information):
Cubic Information (please complete the following information):
Screenshots