(Grub 2:2.06.r322.gd9b4638c5-1)
Grub Update Causing Unbootable OS On UEFI Systems
A grub
update today is causing boot issues on UEFI systems.
It will make most systems unbootable so take care!
with no intervention, the system will just boot directly into Firmware with no way to boot the OS.
If you have this issue follow these instructions:
- First boot onto an EndeavourOS Live ISO. Ensure that you are booting the ISO via UEFI mode.
- Follow these instructions to chroot into your install:
https://discovery.endeavouros.com/system-rescue/arch-chroot-for-efi-uefi-systems/2021/03/ - After you enter the chroot, reinstall grub:
grub-install
- Your issue should be fixed by now.
If you are still having issues follow this
If you are having issues even after following the previous steps, it is most likely because the UEFI boot order is incorrect. You can fix it two ways. Either by going into your BIOS and selecting the correct entry in the boot order or by performing the following steps:
- Run the command
efibootmgr -v
will show entries in this format:
Boot0001 endeavouros HD(1,GPT,…*
where Boot0001* will mean 0001 to take as identification.
- Find the boot entry that corresponds to
EndeavourOS-grub
- Set it as the first entry in BootOrder using
sudo efibootmgr -o xxx,yyy,zzz
where xxx is the boot entry corresponding to EndeavourOS
For example:
sudo efibootmgr -o 0003,0006,0002
- This should fix the issue.
Note for people who haven’t updated their system and are looking to update
If you haven’t updated your system yet, follow these instructions:
- Update your system as usual
- Immediately after you update your system, install grub.
sudo grub-install
- Now, you can reboot your system normally, and it should boot fine.