I recently upgraded to 12.04. After booting, I only got the grub shell with no kernels loaded.
I tried running boot-repair. It told me I use GPT and would need to create a new grub-boot partition. I did this and ran boot-repair again successfully.
However, I now get only a blinking underscore on boot and don't even get a grub shell.
Any ideas? I notice that my new GPT BIOS boot partition isn't the first partition. Can I make it first without having to reformat the first partition that contains all my data?
Boot repair output here.