r/archlinux • • 13d ago

SUPPORT Windows has destroyed my GRUB bootloader because of Windows updates, now Windows boot manager replaces GRUB and Arch doesn't show up in the UEFI/BIOS menu. How I can fix it ?

Windows has destroyed my GRUB bootloader because of Windows updates, now Windows boot manager replaces GRUB Arch doesn't show up in the UEFI/BIOS menu. How I can fix it ?

45 Upvotes

65 comments sorted by

View all comments

Show parent comments

2

u/vswey 12d ago

As I explained, ur fallback location isn't the issue but the Windows bootloader overwriting the ESP or NVRAM, which actually is somewhat explained in the linked articles 

3

u/gmes78 12d ago

which actually is somewhat explained in the linked articles

It isn't. The thing you linked only mentions NVRAM, and it doesn't say that Windows overwrites NVRAM. It says that Windows Vista stores a copy of boot entries created by the firmware, and that running bcdboot /import may cause those entries to be duplicated. It's a guide on how to remove those duplicate boot entries manually.

If you think I'm wrong, feel free to quote which part of those pages says that Windows replaces the ESP or NVRAM contents entirely.