#"PANIC: efi: Failed to load image ..." after limine update

4 messages · Page 1 of 1 (latest)

crimson mica
#

Hi all thanks in advance, I've run into an issue with the new limine 10.3.0 update and am unable to boot my system, screenshot 1 is when booting, ss 2 is the conf file.

Its been reported on the omarchy github discussions https://github.com/basecamp/omarchy/discussions/3236 but their solution doesnt apply to vanilla arch as it looks like the default configuration is already correct.

System is using UKI, BTRFS and LUKS, the first 2 are whats causing me issues with finding guides outside of the generic chroot instructions especially with btrfs recommendations differing on mounting the partition vs subvolumes depending on the guide.

Advice for this situation is much appreciated Prayge

Will be asleep in a few hours incase i dont reply straight away

GitHub

In the latest update of Limine, the lookup order of the limine.conf was changed to prioritize the one in the same directory as the EFI file. https://github.com/limine-bootloader/limine/blob/v10.3.0...

sudden latch
#

I am** no expert **but I managed to solve this issue by:
Booting by live USB.
Mounting the EFI partiton (fdisk -l to see, mount <what> <where> to get to it)
Moving my config file to the new proper place (/EFI/limine/limine.conf). I am on EndeavourOS but I believe it is the same for base Arch(?).
(My conf was previously at /)
I did this by copy + renaming the original file at / to have some sort of backup.

It is likely I need to fix some config after this but so far I've not found any issue....

crimson mica
#

thanks, looks like there was a generic limine.conf that was created somewhere along the line in /boot/EFI/limine/limine.conf with boilerplate paths, moving the actual conf file from /boot to replace it fixed the issue for me

#

Only question left is how to stop it from happening again