7

I have Windows 8 Release Customer Preview on my laptop. I tried to install Ubuntu on it with Ubuntu Windows installer (I have always used this to install, although that was on Windows 7), it installs and asks to reboot, then immediately Windows 8 boots up.

I do not have the option to choose what OS to boot. How can I boot to Ubuntu? VM is not exactly what I would like to use, but it is an option, however a last resort. Any help?

1

3 Answers 3

12

Wubi doesn't work on UEFI systems that use GPT disks. Every new computer with Windows 8 has a UEFI boot, because that's the only thing that supports secure boot.

Therefore Wubi won't work on any new computer with Windows 8.

It works fine with Windows 8 if you boot with BIOS, so if you upgraded to Windows 8, you likely have a BIOS board and it will work.

There's no practical workaround at this time, other than waiting for a fix from Canonical's Ubuntu installer team. The amount of effort required to switch to a legacy BIOS boot and replacing the GPT disk with a MBR partition table setup would negate the whole point of Wubi: to easily install and remove Ubuntu from Windows (for trial purposes).

Here's the bug report: https://bugs.launchpad.net/bugs/694242

2
  • 1
    can i set off the secure boot and if yes, then would wubi installer work fine?? Dec 4, 2012 at 14:36
  • 3
    No, even if you set off secure boot, it's still booting in UEFI mode and the disk is still partitioned with a GUID partition table, which is not currently supported by Wubi.
    – bcbc
    Dec 4, 2012 at 18:06
8

Windows 8 uses a graphical bootloader different to that used in Windows 7 or Vista.

The answer here points out that the wubi maintainers have disabled it on the 12.04 CDs for various reasons, one of which is:

  1. ...
  2. ...
  3. ...
  4. Most significantly, Windows is changing it's boot system with Windows 8, and it's not clear how wubi will work with Windows 8, if at all.

So basically, Windows 8 is too new for the Windows Installer to deal with.

You will probably need to edit the Windows 8 bootloader menu. EasyBCD claims to work for Windows 8 but I haven't tried it.

Wubi also loses a lot of functionality you could get with a regular install if you partitioned correctly.

3
  • 6
    It's got nothing to do with the Windows 8 graphical bootloader (and here I assume you are referring to the Windows Boot Manager, not the bootloader which hasn't changed). This works fine with Wubi. It's got everything to do with the UEFI boot which uses GPT disks. Wubi doesn't work with GPT disks. Any computer with Windows 8 preinstalled uses UEFI, but if you upgrade to Windows 8 and have a MBR disk, Wubi works fine.
    – bcbc
    Dec 23, 2012 at 2:11
  • 2
    @bcbc has provided other information regarding this at askubuntu.com/a/254355/102029 which explains why wubi does not work and also provides link to launchpad so folks can vote it up/mark as affected
    – geezanansa
    Apr 20, 2013 at 22:43
  • For Ubuntu 16.04 and Higher, Use Wubi by Hakuna Matata To Install Wubi on Windows Laptop/Computers without using a USB Stick. Wubi Hakuna Matata download from the wiki: [github.com/hakuna-m/wubiuefi/wiki] If you want to do other Linux OS, you can use Unetbootin or Rufus Sep 6, 2016 at 1:37
1

This is an issue that I believe to have solved- it is like this problem here - Dual Boot Windows 8 with Ubuntu 12.10

My suggestion (and it's only a suggestion) is to tpe "msconfig" (without the quotes) on the Windows 8 start screen. In the boot tab, see if Ubuntu is listed. If it is, select the entry by highlighting it and click on "Set as default". This should hopefully load the Ubuntu bootloader instead of Windows' boot menu allowing you you boot into Ubuntu.

Also, from the start screen type in "uefi" and in the settings option on the seach charm, click on "Advanced start up options", click on it. Scroll down to the bottom of the entry and under "Advanced start up", click Restart now. You should now have an option to change the boot order.

I know it is the same solution to another one but to me the core problem is the same- Windows 8 bootloader

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .