The cloud-init portion of this was fixed in lucid with cloud-init at version 0.5.10-0ubuntu1.5. The grub-pc portion still exists, but is worked around in the UEC image build process at http://bazaar.launchpad.net/~ubuntu-on-ec2/vmbuilder/automated-ec2-builds/revision/208 .
That commit shows 2 options for working around it a.) 'rm /boot/grub/video.lst' in the instance This is the solution that I ended up going with. b.) sed -i 's,^#GRUB_TERMINAL=console,GRUB_TERMINAL=console,' /etc/default/grub . This solution ends up prompting the user on grub-pc reinstall or upgrade. ** Changed in: cloud-init (Ubuntu Lucid) Status: New => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/623609 Title: grub-pc needs some help in uec instances -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs