Stephen J Smoogen wrote:
OK wild guess on install options as sometimes they will do this but not say they did it. Try adding inst.gpt=false to the boot line.
Sorry, that didn't work. Nor did installing CentOS 7 without a boot loader, chroot-ing into it, and trying to install grub2 manually:
grub2-install /dev/sda --target=i386-pc grub2-mkconfig -o /boot/grub2/grub.cfg
Thank you for your patience on this.
I didn't realize you were the culprit, so that's OK. ;-)