Help with gummiboot on Arch

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.

Thanks! That did it.

No probs.