1

I have an Asus N56VZ. In the BIOS, UEFI is enabled. I am trying to dual boot Lubuntu 14.04 with preinstalled 64 bit Windows 7.

I booted from a live-USB and there were two options, a normal USB boot option (something like 'Transcend...') and also an option with a UEFI prefix ('UEFI:Transcend...').

Which of these should I select? Does Windows 7 require UEFI boot? Or should I disable UEFI in the BIOS?

Parto
  • 15,325
  • 24
  • 86
  • 117
user3699912
  • 13
  • 1
  • 3

1 Answers1

1

Do not disable UEFI if you plan on dual-booting. The general rule is either both UEFI or both MBR, but mixing does not work (one OS will not be visible and won't boot).

Then, install Ubuntu on a separate partition (see other guides for that).

Now, Ubuntu will have installed GRUB2 as the UEFI bootloader, and you will be able to start Windows from GRUB2 (Ubuntu adds the "Boot into Windows" option automatically). At this point, most people are done. Booting will be UEFI->GRUB2->Linux or UEFI->GRUB2->WindowsBootMgr->Windows, thus you will be chainloading Windows through GRUB2.


If you'd rather have two different UEFI bootloaders so that you can select Ubuntu or Windows directly from the BIOS (like you would select booting from the DVD drive etc), you can follow the guide here or my abridged version on SuperUser here.

Then, booting would be UEFI->GRUB2->Linux or UEFI->WindowsBootMgr->Windows, and there would be no chainloading.

If you plan on doing this, I recommend you make a full backup of your /EFI partition and the files on it from Windows before proceeding. Mounting the EFI partition is described here or on SuperUser here.


EDIT, to clarify on whether you should install using UEFI or not: What is set in your BIOS is not that important. What is important is whether your Windows was installed using UEFI or not. If it is, you need to install Ubuntu using UEFI (the liveUSB needs to boot using UEFI). If Windows does not use UEFI, then neither should Ubuntu.

See also here: https://help.ubuntu.com/community/UEFI#Case_when_Ubuntu_must_be_installed_in_EFI_mode

Checking whether your Windows is booted as UEFI: Multiple possibilities are described here

Checking whether your Ubuntu (Live CD) booted as UEFI: Multiple possibilities are described here

jmiserez
  • 4,964
  • Thank you. But should I boot into the UEFI version on the liveUSB even if UEFI is enabled in my BIOS? – user3699912 Jun 20 '14 at 19:11
  • Most BIOS implementations try MBR first, then UEFI. Or the other way around. The only real way to be sure is to completely disable MBR booting (sometimes called "Legacy" in the BIOS) or choose the one that says UEFI. Also, make sure that Windows is really installed using UEFI (check here, or also here if the first link doesn't work). – jmiserez Jun 20 '14 at 19:29
  • To clarify: What is set in your BIOS is not important. What is important is whether your Windows is installed using UEFI or not. If it is, you need to install Ubuntu using UEFI (the liveUSB needs to boot using UEFI). If Windows does not use UEFI, then neither should Ubuntu. You can check if your liveUSB was booted using UEFI by checking here – jmiserez Jun 20 '14 at 19:39
  • Shorter explanation is also here: https://help.ubuntu.com/community/UEFI#Case_when_Ubuntu_must_be_installed_in_EFI_mode – jmiserez Jun 22 '14 at 20:19