I am trying to install Arch and when I reboot I get this: error loading vmlinuz-linux: not found
I can't seem to figure this out. I checked the fast boot and secure boot settings, and they are disabled. I did an ls on /boot and all I see is EFI and loader. I also see no reference to my boot partition in fstab either.
Try booting from a live CD and arch-chroot into your arch partition and try genfstab. Did you follow the beginners guide properly?
I tried twice with gummiboot and was double checking all the commands. I decided to try a third time
and am going to try to get a boot manager of some sort working. I am digging through the wiki right now.
Would it be better to just use efistub with efibootmgr?
Edit: I just got my efi partition added to fstab.
I got passed the vmlinuz-linux: not found error, but now I get this error:
Failed to open file: initramfs-linux.img
Trying to load files to higher address
Failed to open file: initramfs-linux.img
So just chroot back into your install and mount / and /boot, and reinstall your kernel.
Then reinstall Gummiboot and make sure your $esp/loader/loader.conf is set correctly.