You are not logged in.

#1 2025-05-22 19:54:05

sonnyka
Member
From: Germany
Registered: 2011-11-16
Posts: 21

[SOLVED] UEFI does not recognize systemd boot disk after a crash

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

#2 2025-05-22 22:12:49

sonnyka
Member
From: Germany
Registered: 2011-11-16
Posts: 21

Re: [SOLVED] UEFI does not recognize systemd boot disk after a crash

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

#3 2025-05-23 06:29:09

Arish12
Member
Registered: 2025-05-19
Posts: 2

Re: [SOLVED] UEFI does not recognize systemd boot disk after a crash

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

#4 2025-05-23 09:24:48

Lone_Wolf
Administrator
From: Netherlands, Europe
Registered: 2005-10-04
Posts: 14,971

Re: [SOLVED] UEFI does not recognize systemd boot disk after a crash

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

Board footer

Powered by FluxBB