I have a dual boot Ubuntu + Windows 8 on an UEFI system. Everything was ok until I upgraded to Ubuntu 14.04 from 13.10.
Now what I get when I boot the pc is a grub rescue screen like this with the following:
Failed to open \EFI\Microsoft\Boot\grubx64.efi - 800000000000000E
Failed to load image
Failed to open \EFI\Microsoft\Boot\MokManager.efi.efi - 800000000000000E
Failed to load image
Welcome to GRUB!
error: symbol 'grub_term_highlight_color' not found.
grub rescue>
Using boot-repair from a live cd (either 13.10 or 14.10) reports that an error occurred and creates this report: http://paste2.org/Y8mDwa0M
(Boot repair says it will install packages from Ubuntu 13.10)
but nothing changes.
If I press f12 at the boot I get to a bios screen (Boot Menu) where I can choose from hdd, usb, dvd reader and if I click on the HDD I get three choices:
Select a device to boot:
Windows Boot Manager
ubuntu
Ubuntu
The Windows option take me back to the grub rescue.
With the other two options I get to a grub menu where I am able to start Ubuntu but the window option doesn't work
I don't know anymore what to do
Update:
Thanks for the answers, I actually tried all of them (reinstalled grub more than 5 times from different versions of Ubuntu on USB sticks and used a lot of times boot repair but nothing worked)
At the end I'm using rEFInd (http://www.rodsbooks.com/refind/getting.html) which is allowing me to get to grub from which I can start Ubuntu (but not windows) and starting windows on its own using rEFInd menu.
But of course it's not the ideal solution
Update 2:
I have only one disk:
Update 3:
this is the error that appears when I try to install grub or run grub-install:
Installing for i386-pc platform.
grub-install: Warning: This GPT partition label has no BIOS Boot Partition, the embed is not possible.
grub-install: Warning: This embed is not possible. GRUB can only be installed in this configuration using blocklist. The blocklist however, are not reliable and it is not recommended to use ..
Installation completed, no errors reported.
Generating grub configuration file ...
Found linux image: / boot/vmlinuz-3.13.0-24-generic
Found initrd image: / boot/initrd.img-3.13.0-24-generic
Found linux image: / boot/vmlinuz-3.11.0-19-generic
Found initrd image: / boot/initrd.img-3.11.0-19-generic
Found linux image: / boot/vmlinuz-3.11.0-7-generic
Found initrd image: / boot/initrd.img-3.11.0-7-generic
Found linux image: / boot/vmlinuz-3.11.0-5-generic
Found initrd image: / boot/initrd.img-3.11.0-5-generic
Found linux image: / boot/vmlinuz-3.11.0-4-generic
Found initrd image: / boot/initrd.img-3.11.0-4-generic
Found linux image: / boot/vmlinuz-3.11.0-3-generic
Found initrd image: / boot/initrd.img-3.11.0-3-generic
Found linux image: / boot/vmlinuz-3.11.0-2-generic
Found initrd image: / boot/initrd.img-3.11.0-2-generic
Found Windows Boot Manager on / dev/sda2 @ / EFI / Microsoft / Boot / Bootmgfw.efi
Adding boot menu entry for the EFI firmware configuration
done
(translated from italian)