0

Here what I am getting:

  1. Windows loads fine only if I switch to UEFI via Boot options (F12).
  2. I get the GRUB menu only in legacy mode.
  3. In GRUB 2.02 beta2-9ubuntui1.3 menu the only selection for Windows I get is:

    Windows Recovery Environment(loader) (on /dev/sda1)
    

    When I select it, I get only a blinking underscore/cursor and it freezes there.

Unlike what I saw in a similar issue(Can't load Windows 8 on dual boot with Ubuntu), I can dual boot, but it requires me to switch back and forth from legacy and UEFI, which is inconvenient.

Zanna
  • 72,312
Martin
  • 1

2 Answers2

0

There are two reasons for GRUB not loading Windows 8.

Reason 1:

If your laptop supports UEFI boot and Windows, install with UEFI, then you have to create swap area + boot partition + Linux drive during installation of Ubuntu without deleting UEFI and boot partition of Windows.

Solution: if you delete the UEFI partition then you have to install both systems again for dual boot. OR Run windows 8 in VirtualBox. It works perfectly for me.

Reason 2: During installation of Ubuntu you didn't install GRUB properly.

Solution: Install GRUB again.

Reason 3: GRUB is not detecting Windows 8 because of damage of the UEFI or boot partition during installation

Solution: format and again installation.

andrew.46
  • 39,359
0

The main reason for that is you install efi version of Ubuntu and win 8 support uefi .

For that

  1. you have go to bootmanager and off UEFI boot.Select legacy boot.

  2. Disable speed boot from control panel.

  3. Remove Ubuntu and again install it now. Using manual partition selection.

    Search on YouTube for that: how to install Ubuntu 14.04 LTS manually and you get the way.

  4. now you can see win8 in grub menu.