Getting this after a restart and I think a kernel update to 6.10.6 from 5.
Below are most of the errors I could fine in journalctl -xb.
Try the fallback image.
It looks like something happened and your kernel is not aligned with your kernel modules.
Not sure if this is related, - but this old chestnut seems to be back on pacman updatesā¦ -
[2024-08-21T20:40:23+0100] [ALPM-SCRIPTLET] Copied ā/usr/lib/systemd/boot/efi/systemd-bootx64.efiā to ā/efi/EFI/systemd/systemd-bootx64.efiā.
[2024-08-21T20:40:23+0100] [ALPM-SCRIPTLET] Copied ā/usr/lib/systemd/boot/efi/systemd-bootx64.efiā to ā/efi/EFI/BOOT/BOOTX64.EFIā.
[2024-08-21T20:40:23+0100] [ALPM-SCRIPTLET] Skipping ā/efi/EFI/BOOT/BOOTX64.EFIā, same boot loader version in place already.
That is unrelated and harmless.
Iām booting multiple drives (Mint and Ventoy also) using rEFInd boot manager and donāt have a fallback option there for EOS.
EDIT:
Was able to access Fallback mode but go the same error message.
Was going to try adding the LTS kernel, chroot in with liveuser USB and getting the below. So apparently, pacman is broke also.
root@EndeavourOS:/# sudo pacman -S linux-lts linux-lts-headers
sudo: pacman: command not found
root@EndeavourOS:/# pacman -Sy linux linux-headers
Command āpacmanā is available in ā/usr/games/pacmanā
The command could not be located because ā/usr/gamesā is not included in the PATH environment variable.