After an -Syu this evening, got this error when attempting to reboot from GRUB:
lLoading Linux linux... error file /boot/vmlinux-linux not found loading initial ramdisk error you need to load the kernel first
Similar error when trying linux-lts
I tried the following after booting into EOS from flash and looking up a few fixes (including on this forum):
[liveuser@eos-2025.11.24 ~]$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
loop0 7:0 0 2.8G 1 loop /run/archiso/airootfs
sda 8:0 1 57.8G 0 disk
├─sda1 8:1 1 3G 0 part /run/archiso/bootmnt
└─sda2 8:2 1 251M 0 part
nvme0n1 259:0 0 953.9G 0 disk
├─nvme0n1p1 259:1 0 2G 0 part
├─nvme0n1p2 259:2 0 917.6G 0 part
└─nvme0n1p3 259:3 0 34.3G 0 part
[liveuser@eos-2025.11.24 ~]$ sudo arch-chroot /nvme0n1
==> ERROR: Can't create chroot on non-directory /nvme0n1
[liveuser@eos-2025.11.24 ~]$ sudo arch-chroot /dev/nvme0n1
==> ERROR: Can't create chroot on non-directory /dev/nvme0n1
[liveuser@eos-2025.11.24 ~]$ sudo arch-chroot /nvme0n1p2
==> ERROR: Can't create chroot on non-directory /nvme0n1p2
[liveuser@eos-2025.11.24 ~]$ blkid
/dev/nvme0n1p3: LABEL="swap" UUID="56cd0eba-5a43-405a-9860-9148cb8f615f" TYPE="swap" PARTUUID="9e2df6d0-b184-48b0
-a427-00abd5cf6939"
/dev/nvme0n1p1: UUID="6AB2-227B" BLOCK_SIZE="512" TYPE="vfat" PARTLABEL="EFI" PARTUUID="5e4ee4af-cad5-421c-bec2-8
a53c2651bb2"
/dev/nvme0n1p2: LABEL="endeavouros" UUID="67400523-3634-435b-b294-3f12a474d2e8" BLOCK_SIZE="4096" TYPE="ext4" PAR
TLABEL="endeavouros" PARTUUID="b5cff0e5-6886-4707-9029-e1f64c1ac570"
/dev/sda1: BLOCK_SIZE="2048" UUID="2025-11-24-21-31-18-00" LABEL="EOS_202511" TYPE="iso9660" PARTUUID="33da4a2d-0
1"
/dev/sda2: LABEL_FATBOOT="ARCHISO_EFI" LABEL="ARCHISO_EFI" UUID="6924-CEA6" BLOCK_SIZE="512" TYPE="vfat" PARTUUID
="33da4a2d-02"
[liveuser@eos-2025.11.24 ~]$ mount /dev/nvme0n1p2
mount: /dev/nvme0n1p2: can't find in /etc/fstab.
[liveuser@eos-2025.11.24 ~]$ sudo arch-chroot
==> ERROR: No chroot directory specified
[liveuser@eos-2025.11.24 ~]$ sudo arch-chroot /dev/nvme0n1p2
==> ERROR: Can't create chroot on non-directory /dev/nvme0n1p2
[liveuser@eos-2025.11.24 ~]$ sudo mount /dev/sda1 /mnt
mount: /mnt: WARNING: source write-protected, mounted read-only.
[liveuser@eos-2025.11.24 ~]$ sudo mount /dev/nvme0n1p2 /mnt
[liveuser@eos-2025.11.24 ~]$ sudo arch-chroot /dev/nvme0n1p2
==> ERROR: Can't create chroot on non-directory /dev/nvme0n1p2
[liveuser@eos-2025.11.24 ~]$ sudo arch-chroot /dev/nvme0n1p2 /mnt
==> ERROR: Can't create chroot on non-directory /dev/nvme0n1p2
[liveuser@eos-2025.11.24 ~]$ sudo mount /dev/sda1 /mnt/boot
mount: /mnt/boot: WARNING: source write-protected, mounted read-only.
[liveuser@eos-2025.11.24 ~]$ sudo arch-chroot /mnt/boot
mount: /mnt/boot/proc: mount point does not exist.
dmesg(1) may have more information after failed mount system call.
==> ERROR: failed to setup chroot /mnt/boot
I appear to be unable to mount or chroot anything. What am I doing wrong? How do I recover/reinstall the kernel?