I have installed Arch Linux for the first time, I have attempted to setup my UEFI boot process but must have failed somewhere, on bootup I do see the boot menu with the Arch Linux
option but when I select it, I get a message /vmlinuz-linux:Not Found
i.e. it can't find the kernel to boot. I've followed the instructions on https://wiki.archlinux.org/index.php/Installation_guide but must have messed up somewhere.
How can I fix this?
partition layout:
/dev/sda1 EFI System (512M)
/dev/sda2 Linux fs (244M)
/dev/sda3 Linux fs (1M)
/dev/sda4 Linux fs (465G)
/etc/fstab
:
#/dev/sda4
UUID=41d8483f-0d29-4234-bf1e-3c55346b5667 / ext4 rw,realtime,data=unordered 0 1
esp
was setup in /boot/
edit 1
Oh yeah I can anytime boot from my USB thumb drive for troubleshooting...,
edit2
I see, my /boot/loder/entries/arch.conf
looks like:
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=PARTUUID=41d8483f-0d29-4234-bf1e-3c55346b5667 rw
but there's no files in my /
at all only the directories. Might that be the problem?
/
(/dev/sda4
) to/mnt
andchroot
ed to/mnt
and a# find / -name "initrd"
doesn't return a thing, that's a problem right there, isn't it? – stdcerr Sep 23 '16 at 2:49/boot
and reinstalllinux
and then update yourarch.conf
and/etc/fstab
. – jasonwryan Sep 23 '16 at 3:52