Skip Navigation

EndeavourOS only booting from initramfs after update. Could use some help figuring out why

Context:

I am running EndeavourOS on my X200S that has Libreboot. I have one drive that is encrypted. A while ago I had issues with my system not booting at all and had to switch to the Linux LTS kernel. I ran sudo pacman -Syu recently and after rebooting I've consistently had this issue.

So far I've tried:

  • Reinstalling the linux-lts and linux-lts-headers packages and running mkinitcpio -P. This seems like the typical fix for only being able to boot in intramfs.

  • Switching GRUB to loglevel 7 and when trying to boot normally it seems to get stuck on "timed out waiting for device /dev/disk/UUID/the UUID of EndeavourOS". The messages afterwards are about dependencies failing like /sysroot and United Root File System. From what I could find online this seemed like an issue with my drives being mounted so I tried regenerating fstab with genfstab -U -p / >> /etc/root.

Does anyone have an idea of where things went wrong?

Comments

4