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?


Thanks for replying.
I do not believe I reinstalled any Nvidia drivers but I am unsure. I do have the linux-firmware-nvidia package installed. I am just using the integrated graphics that are on the X200S. Maybe that’s part of the issue considering it released around 2008?
If by shim you are referring to the EFI preloader I do not have it installed.
I am not too sure about how to test this.
I have my doubts that it is the drive considering it seems to work fine within initramfs. I can run my X200S for days without issues as long as I boot that way.
Arch recently moved legacy Nvidia support to the AUR. That might have left you with a broken install.
You would probably have an easier time with a mainstream distro like kubuntu LTS. They tend to be better suited for older equipment.
It can be challenging to fix the bootloader once it dumps you into this situation. On a UEFI secure boot installation the EFI shim is responsible for allowing the modules to load each time there’s a change.
If you have a legacy MBR installation the Nvidia modules might just need to be reinstalled. This was a common issue when updating the kernel.
Edit: switching it to the Nouveau drivers might get you back into the OS. Would need to tweak your environment from a working one with a live environment potentially.
When I run inxi -G I get the following output
It seems like I am using the laptops integrated graphics. I don’t think it has any nvidia graphics.