I have a dual boot ubuntu 12.04/windows 8 laptop that runs grub2. More often than not after the laptop finishes POST and when grub attempts to load and display the boot menu the laptop will hang. Sometimes this happens with only partial text of the menu displayed, sometimes the entire menu is displayed but accepts no input. The only resolution is to hard power off the laptop and try again. Sometimes it takes many tries to get it to boot. With enough patience I can always get it to boot. All the boot options will boot completely if I get grub not to hang.
I've tried to reinstall grub multiple times, I've tried various grub options like nomodeset, I've tried boot-repair, etc, but nothing has worked.
My boot repair summary suggests moving the /boot/efi partition closer to the beginning of the drive. I'm hesitant as the windows recovery partition is currently the first 1GB of the drive. If it will not make a difference I will do but would rather go on real information rather than a guess.
Here is my boot-repair summary: http://paste.ubuntu.com/6181603/
Any and all help is appreciated.