You are not logged in.
Problem:
After going away to eat something I came back, Arch was frozen, no mouse, no keyboard. Did a hard reset. After that, UEFI does not recognize Arch boot partition any longer.
Setup:
- Using two M.2 SSD devices, device 1 for Linux with two partitions boot loader on ext4 and system with btrfs, device 2 with Windows 11.
- UEFI does no longer recognize Linux SSD as bootable, only shows Windows disk.
- UEFI shows both M.2 disks though.
- UEFI secure boot is disabled.
- When booting with a Linux rescue system I can mount both Linux partitions without any problem. File system seems ok. parted also shows all partitions, boot partition is marked bootable.
- Boot method was/is systemd with selecting the device to boot up (Linux / Windows) - no longer works as UEFI does not recognize Linux boot partition.
I really don't get it what is happening. Help is really appreciated!
Edit: Booted from rescue system and reinstalled systemd-boot via bootctl. Still not showing up in UEFI.
Last edited by sonnyka (2025-05-22 22:13:09)
Offline
SOLVED:
- I had to re-add an UEFI boot entry for the systemd boot manager using efibootmgr.
- I have no clue what has happened, but that gave me back my system.
Last edited by sonnyka (2025-05-22 22:13:43)
Offline
Thanks for posting the solution—this saved me hours! I ran into the exact same issue after a sudden power loss, and couldn’t figure out why my UEFI stopped recognizing the systemd-boot entry. Re-adding the boot entry manually with `efibootmgr` did the trick. For anyone else facing this, make sure your EFI partition is intact and that the bootx64.efi file is still in the correct location.
Moderator Edit :
Removed link to gamesite
Last edited by Lone_Wolf (2025-05-23 09:20:30)
Offline
Arish12, this is your 2nd post and the 2nd time you sneaked a link to an unrelated gamesite into it.
This is your final warning :
If you keep posting irrelevant links, you will be banned.
Lone_Wolf
Disliking systemd intensely, but not satisfied with alternatives so focusing on taming systemd.
clean chroot building not flexible enough ?
Try clean chroot manager by graysky
Offline