I did some more digging and it turns out there is initramfs in the firmware folder. I deleted both the kernel and initramfs in the /boot folder and it still booted just fine. The kernel and initramfs in the firmware folders seem to be the ones that are used for startup.
That's a change that came in with Bookworm. The boot partition is now mounted on /boot/firmware. Files in /boot are in the root partition (with the obvious exception) and not available until after the root partition has been mounted.
Statistics: Posted by thagrol — Tue Jan 23, 2024 11:08 am