I installed Ubuntu 12.10 on a Dell laptop with OEM Windows 8 on it.
At first, my Grub menu didn't show at all, so I changed the /etc/default/grub
file commenting the line GRUB_HIDDEN_TIMEOUT=0
.
After that, my Grub menu appeared, but it showed only the Ubuntu entries (no trace of Windows 8 entries).
So I booted Ubuntu from LiveCD and followed this guide: Ubuntu Boot-Repair. At the end a window appeared telling me this:
Please do not forget to make your BIOS boot on
sda1/EFI/ubuntu/grubx64.efi
file.
Which is something I didn't get how to manage. I went beyond this problem pretending indifference.
Now I have my Grub menu working and I can boot Windows 8, but I'm wondering what are the different entries that I have in the menu. Here they are:
- Ubuntu
- Advanced options for Ubuntu
- Windows UEFI
bkpbootmgfw.efi
- Windows boot UEFI loader
EFI/Dell/Boot/bootmgfw.efi
EFI/Dell/Boot/bootx64.efi
- System Setup
I don't know what these different entries mean, and I'd like to know if I can remove any of them from the GRUB menu. So I rephrase my questions:
- How was I supposed to make my BIOS boot on
sda1/EFI/ubuntu/grubx64.efi
file? - What do all these entries mean? What are their differences?
- Can I remove any of them? If so, how?