Our AWS images have something called PVgrub, and you may need that. I don't construct our AWS images, so I don't have immediate answers for you. Our EC2 AMI wiki may be instructive: https://omnios.omniti.com/wiki.php/Ec2Ami Dan