my pc setup is polluted by windows on a separate drive: family member has an unfortunate condition called league of legends and desperately needs it to live. i am not really bothered by that fact - or rather was not.
my peaceful days of holding <f11>
and selecting
09-iroha_archlinux
boot entry came to an abrupt end after one of so called "windows updates".
next time i tried to boot into linux, my go to boot entry was gone.
you might be thinking:
"whatever, windows update does that sometimes,
just boot into live environment and use efibootmgr
to bring it back"
to that my response is twofold:
efibootmgr
does not work on my setup; i am using efi shell for such operationsi mean, i get it. it really is hard not to touch perfectly fine boot entry table even when it works for over a year. i need to be more understanding.
if you want to see what i described here in a video format you can check it out here (polish jumpscare).
by the way, i still did not fix this; if you have any idea how to do this please contact me asap.
things i've already tried:
2025-07-02 update: i fixed it; the solution was to rename \EFI\BOOT\shellx64.efi
to
\EFI\BOOT\BOOTX64.efi
, and now uefi detects it automatically as "UEFI OS".