grub-install: this GPT partition label contains no BIOS Boot Partition
Way too late to help you, but this might help someone else who, like me, landed on this page in search for a solution to this problem. A small partition has to be created on the disk and marked as a code EF02 "BIOS boot partition". Somewhere I read it should be 200MB, I only had room for a 1007.0 KiB one and it worked just the same.