Error: file `/boot/vmlinuz-5.15-x86_64’ not found

Hey,

So, running the latest kernel update (?) that was released today through the Pamac GUI appears to have killed my system. I get the usual “/boot/vmlinuz-5.15-x86_64’ not found”, and I have been told that, under normal circumstances, this would be the way to fix it:

HOWEVER, there’s an added difficulty: For whatever reason, the computer doesn’t recognize external/USB drives, any more. So, it’s between me and GRUB, it seems. What can I do?

Thank you!

Is there another kernel installed? If not, then there is nothing you can do in grub. No kernel image, no boot.

Nope, no other kernel. So… Get a kernel in there, right?

The kernel going AWOL can happen a couple of ways.

Either you suffered a powerloss or by other means disrupted the sync process while the transaction was running.

Another possiblity is the package kernel-alive which largely works as intended but sometimes causes a missing kernel. I believe it is a hook which fails on shutdown if the shutdown is not a normal system shutdown/restart.

Check your system firmware - check if you have disabled USB boot.