Just want to share my experience with antergos install. Hopefully it helps someone.
I dont dual boot and my GPT partion table is as follows:
p1 400 MB boot
p2 50 GB root
When I used p1 as /boot the bootloader install failed, but the install completed.
I booted into antergos live usb. chrooted after mounting everything including dev, proc and sys. Copied /boot into /root/boot. Exited chroot and unmounted /boot. I used cgdisk to recreate p1 to type ef02 and name it “BIOS boot”. I also set the boot flag on p1. Then I chrooted back to my installed environment. Copied /root/boot to /boot/. Then reinstall bootloader: “grub-install /dev/sda”. Also fixed the fstab and remove the /boot entry.
Now reboot, grub will fail again but you can edit the first entry. You should change the uuid for boot to point to p2. I just retype it two times You also need to append the line with kernel and ramdisk location to look for it in /boot/ and not /. Continue the boot and it should be fine.
Last step, pull the new config into grub. “sudo grub-mkconfig -o /boot/grub/grub.cfg”. Reboot and everything should be good.
My home dir was not created on installation but I did create it and copied /ets/skel/ into it.