You are not logged in.
Hello.
I have tried fixing this in a few ways, today I booted my laptop and this error appeared when trying to boot from grub. (I think it may of been turned off in the middle of installing texlive)
I booted from a usb image, mounted root, and boot.
chroot'd in.
Reinstalled linux, firmware, etc
Rebooted. Same error.
I then re-did my grub config, checked my fstab, check linux was there and if the EFI directory was there.
The only other weird thing is grub-install doesn't work, it says there's not enough space, not that it should matter as everything is there.
All looks fine. I even tried pacman -S linux --overwrite /usr/lib/modules/*
I cannot fathom why this issue is happening.
I've been using arch for over a year now, on many devices, and never had any problems.
Thank you in advance for any suggestions or help.
Offline
mounted boot? If the error is about /boot/vmlinuz-linux, you don't have a boot partition. What's in your fstab?
Offline
yeah
mount /dev/nvme0n1p2 /mnt
mount /dev/nvme0n1p1 /mnt/boot
and
fstab is
/dev/nvme0n1p2 / e xt4 fw,realtime 0 1
/dev/nvme0n1p1 /boot/efi vfat fw,realtime,fmask=0022,dmask=--22,codepage=437,iocharset=mixed,utf8,erros=remount-ro 0 2
Offline
/boot and /boot/efi are different things. Your problem is because you mounted nvme0n1p1 to the wrong place.
Offline
Ah thank you.
So my current files look like
/boot
with linux stuff, grub and EFI
then in EFI is a file called arch with a stufff.efi file
Is the fix to mount it to /boot/efi
make a new fstab
and probably sorted?
Offline