Question

I had to exit out of chroot in order to follow step 12. Is there a reason for this?

Community Answer

The answer is twofold. While you're chrooted into the Arch partition, you're effectively using the system. The system as you currently have it does not have the command genfstab in it, and therefore cannot use it. The path that the tutorial uses, /mnt/etc/fstab, is only valid when you are not chrooted into the system. Remember that when you chroot, you chroot into /mnt, and therefore effectively make that the root (/) directory. Thus, if you tried to use the same command, you'd pretty much be saying "put the fstab file in /mnt/mnt/etc/fstab" when there is no such directory.