1 Reply Latest reply on Feb 5, 2013 2:49 PM by dislikeyou

    [Solution] Boot Linux in UEFI mode from HDD!

    dislikeyou

      As you maybe know, when you install a Linux distro in UEFI mode on a Intel Z77 board as the only OS, you can't boot it because it does not appear in the Boot Menu (F10). The problem is that the Linux distro is sucessfully added to NVMRAM at install but the Boot Menu is not reading the entries in NVRAM.

       

      The solution is to trick the firmware that Windows 7 efi boot manager is on the HDD.

       

      So, do this:

       

      • Install Linux distro
      • Download Shell.efi
      • Create EFI\BOOT\ folder structure on the USB.
      • Copy Shell.efi to USB as EFI\BOOT\bootx64.efi
      • Boot the USB stick:

       

      At the shell prompt type:

      FS1:

      cd EFI

      mkdir Microsoft

      cd Microsoft

      mkdir Boot

      cp FS0:\EFI\BOOT\bootx64.efi FS1:\EFI\Microsoft\Boot\bootmgfw.efi

       

       

       

      Reboot and your Linux distro will show up in the boot menu.

       

      Credits to: https://bbs.archlinux.org/viewtopic.php?id=152567 for the solution.