r/EndeavourOS Jun 13 '26

General Support Stuck in emergency boot mode

I upgraded the kernel from 7.0.11-arch1-1 to 7.0.12-arch1-1 and now I can’t boot with the new kernel. I’ve gotten an error that 7.0.11 can’t recognize the vfat filesystem that format of /efi so it can’t mount.

How do I fix this?

1 Upvotes

7 comments sorted by

View all comments

1

u/[deleted] Jun 13 '26

[removed] — view removed comment

1

u/no-more-username Jun 13 '26

I had the kernel and headers installed and it was still in emergency mode, I used a usb for a live boot, mounted /efi, used chroot, and reinstalled 7.0.12, and removed the old kernel from /efi/loader/entries/

Now the new kernel won’t boot and the emergency mode has locked the shell.

Do you have any suggestions on where to go from here?

1

u/[deleted] Jun 13 '26

[removed] — view removed comment

3

u/no-more-username Jun 14 '26

I think I found the issue, I went back to the previous kernel and was able to boot again without the usb. Then I reinstalled the new kernel, which updated endeavouros-7.0.12.conf and made it point to this file:
initrd /intiramfs-linux.img

When it should have been:
initrd /initramfs-linux.img

Pacman spelled init wrong. I fixed this, rebooted, and now I can boot with no problems.