Error file boot vmlinuz not found

Hi all,

I was running package manager to install updates, then my laptop froze so I force shut it down.

Now when I boot up, it says:

error: file `/boot/vmlinuz-6.6-x86_64’ not found.
error: you need to load the kernel first.

Press any key to continue…

Then it says:

Failed to boot both default and fallback entries.

Then it boots to Manjaro menu, Advanced Options, UEFI Firmware Settings, as options.

Any advice as to how to fix this? Thank you in advance!!

boot from USB
use
manjaro-chroot -a
and run the update again and let it finish

It’s a little different if your file system is BTRFS (I think).

you’ll be at a console/terminal only, so use
pacman -Syu
and/or
pamac update

2 Likes

I’ve done

sudo su -, lsblk —fs, then:

manjaro-chroot-a

And it says

grub-probe: error: cannot find a GRUB drive for /dev/sda1. Check your device.map.
grub-probe: error: cannot find a GRUB drive for /dev/sda1. Check your device.map.
==> Mounting (ManjaroLinux) [nvme0n1p2{
—> mount: [/mnt]
—> mount: [/mnt/boot/efi]

and then it says:
[manjaro /]#
and you are in chroot and can continue
(you’ll notice the prompt color change from green to red and the symbol from ~ to #)

It’s easier to distinguish if you do NOT switch to root before like you did (with: sudo su -)
just
manjaro-chroot -a will work just fine
(it did for me, but I couldn’t use the automatic method)

I’m pretty sure it also tells you how to exit chroot when you are done - by typing “exit” - but I’m not sure.

You can verify by listing your /home for example - of which you know what is in there

2 Likes

Ok thanks for your reply.

I’m currently running

pacman-mirrors -f && pacman -Syyu

so I’ll see how it goes after that and then

update-grub

Edit: Okay I’m back into my system. Seems to be working well.
There’s still a few things in the pack manager that didn’t update, but anyway back up and running.
Thanks @Nachlese and @Aragorn

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.