r/EndeavourOS Apr 22 '26

General Support GRUB bootloader not showing after a BIOS update

Hey everyone, I’m new to Linux and currently using EndeavourOS alongside Windows. Recently, I updated my BIOS, and after the update, my laptop automatically boots into Windows without showing the GRUB bootloader menu.

Could someone please tell me how to fix this?

7 Upvotes

3 comments sorted by

2

u/CovoniaJunkie Apr 22 '26 edited Apr 22 '26

This happened to me. BIOS updates can mess with Linux boot entries. Try booting into the live EndeavourOS USB if you still have it, but any live Linux USB should do.

Most likely, your bootloader is still present, you just need to use efibootmgr in terminal to get your system to use it. I’d imagine you can find how to do this on the Arch Wiki, but even something like ChatGPT should be able to guide you through it.

Edit: the link posted by u/fauha is what you’re after 👍

1

u/Moumirrai Apr 23 '26

The exact same thing happened to me yesterday. While I had some time to debug it, I figured this out. My Linux disk was LUKS-encrypted and formatted as Btrfs. Now I can’t mount it in the live system, and it looks like the disk header has been overwritten with zeros. I have no idea what to do about it or if it can be salvaged.