I’m a bit confused by what I see in akm and what I see during boot. I’ve opted for systemd-bootand that shows me a graphical representation of what’s in /efi/loader/entriesat startup:
./loader/entries:
total 32
drwxr-x— 2 root root 4096 Jan 10 19:24 .
drwxr-x— 4 root root 4096 Jan 10 20:07 ..
-rw-r----- 1 root root 707 Jan 10 19:25 4cda3016b0574a909ef680980afda703-6.12.64-1-lts.conf
-rw-r----- 1 root root 738 Jan 10 19:25 4cda3016b0574a909ef680980afda703-6.12.64-1-lts-fallback.conf
-rw-r----- 1 root root 711 Jan 10 19:24 4cda3016b0574a909ef680980afda703-6.18.4-arch1-1.conf
-rw-r----- 1 root root 742 Jan 10 19:24 4cda3016b0574a909ef680980afda703-6.18.4-arch1-1-fallback.conf
-rw-r----- 1 root root 702 Nov 22 19:14 56a596ffd97843c89a0064ef96bb0121-6.13.7-arch1-1.conf
-rw-r----- 1 root root 742 Nov 22 19:14 56a596ffd97843c89a0064ef96bb0121-6.13.7-arch1-1-fallback.conf
@dalto Hi, thanks so much for the warm welcome and response.
I installed EndeavourOS for the first time in November of last year (roughly two months ago) and I haven’t added or deleted any kernels in that time. I’ve only updated via yay/pacman.
Let me see if I can actually boot from it and then get back to you.
You were absolutely spot-on. I tried to boot into the third kernel and the startup failed. After manually deleting files under /efi, the loader showed only two kernels and all is now well.