How do I install 12.10 on a Pavilion-G6 laptop with UEFI

I have a brand new HP Pavilion-G6 which boots to pre-loaded Windows8 and I want to change the machine to boot up into Ubuntu 12.10 whist retaining Windows 8. I am having difficulty booting into Ubuntu – I have done the following.

  • Downloaded 12.10 (64 bit) from Ubuntu site and burnt it to DVD.
  • Run the DVD from within Windows (failed to reboot the machine)
  • Installed the Boot Assistant from the DVD which allows a boot up offering Ubuntu 12.10.
  • Rebooted laptop (both with DVD in and out of the machine) selected Ubuntu option
  • Always get the same result – Black screen with white text saying C: Ubuntu\winboot\wubildr.mbr file not found. I have checked in Windows and the file does exist.
  • Researched the forums and seen various forums for answers.
  • I noticed recommendations to reconfigure BIOS to disable Secure Boot and select ‘Legacy’ boot up mode. I’d love to do this but HP have loaded their own ‘Boot up management software’ as the BIOS editor with no such options provided (at least I’ve not seen anything that looks ‘safe’ to click).

Surely life should not be this hard – and I cannot be the only one with problems?

Has anyone out there actually achieved an Ubuntu 12.10/Windows8 boot up on a Pavilion G-6 laptop pre-installed with Windows8? If so, how do you do it please?

Here is Solutions:

We have many solutions to this problem, But we recommend you to use the first solution because it is tested & true solution that will 100% work for you.

Solution 1

The last I heard, WUBI didn’t work well on UEFI installations; however, I don’t follow WUBI very closely, so that may not be accurate. If it is accurate, your best bet is to ignore any WUBI-style boot options and instead boot the Ubuntu CD/DVD directly using the firmware’s boot manager (usually accessed by hitting a function key soon after you power on). You may see two CD/DVD device entries in the list; be sure to select the one that’s marked as being for “EFI” or “UEFI” and not one that’s marked as “BIOS” or “Legacy.” Once the installer is booted, I recommend dropping to a shell and checking for the presence of a directory called /sys/firmware/efi. If it’s present, you’ve booted into EFI mode; if not, you’ve probably accidentally booted into BIOS/legacy mode. Do not proceed with installation in BIOS/legacy mode. Although you can get it to work this way, you’ll need to jump through some extra hoops, so it’s better to go back and at least try to get the installer started in EFI mode.

Ubuntu 12.10 does support Secure Boot, but this is a brand-new feature and so it may yet be buggy on some systems. If you want to eliminate Secure Boot as a possible source of trouble, you can certainly disable it using your firmware setup utility, but the details of how to do so vary from one system to another.

FWIW, part of the problem with UEFI systems right now is that, despite a strict and detailed UEFI standard, manufacturers are introducing their own unique bugs, quirks, and idiosyncratic ways of doing things. It’s like a cross between the Wild West and the Soviet Union. The point of this is: If you get a computer and it’s giving you too much grief getting the Ubuntu installer to boot, return it, and make it very clear why you’ve done so. You might end up with something a little less mind-bendingly dysfunctional. FWIW, I’ve seen more problem reports about Sony and HP machines than most others, but I don’t know if that’s because they’re worse than others or because they’re more popular than others.

Solution 2

This appears to be the same method I came up with independently to boot my HP DV7 Envy (essentially the same build as a DV7 Pavillion). Here’s a cut and paste I’ve been posting of what I came up with (trying to spread the work to other hapless HP owners ou there :))

For your reference, this is how I achieved dual boot with vendor (HP) installed Windows 8 / Ubuntu 12.10 on the machine that’s in the linked data sheet, with manufacturing date 08/12:

http://www.shopping.hp.com/shopping/pdf/c2h70ua.pdf

The chipset=HM77, Mobo=HP C181

In UEFI (F10 menu):
• •Disable Secure Boot. I could not achieve boot in any configuration with it on.
• •UEFI boot scheme (not Legacy BIOS). I tried Legacy mode, and can boot from disk, but not from an installation on the hard drive. UEFI flies right by it during boot every way I tried with it on.
In Ubuntu:
• •/Boot=EFI, /=EXT4, /Home=EXT4, SWAP=swap.

With this configuration I can boot with user intervention during the boot sequence:
1) During the boot sequence, select F9 to obtain Boot options in UEFI (BIOS)
2) In UEFI / BIOS, select the available Ubuntu Linux 2.6.32-21 option and proceed.
3) Ubuntu GRUB boot option screen is now available. Select preferred option and proceed.
4) I’m in.

Note: Use and implement solution 1 because this method fully tested our system.
Thank you 🙂

All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

Leave a Reply