Take the 2-minute tour ×
Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free, no registration required.

I have a Lenovo H430 desktop trying to install Linux on a second hard drive, and here's what I've tried so far:

Installing 12.10 from the Live CD, on a second drive, with the Windows 8 drive connected. The installer detected Windows 8 and I chose the option to install Ubuntu along with Windows 8. The install would fail with a "invalid EFI file path." I tried several installs, one with no boot loader, one with a boot loader on sdb, to no avail. Neither OS would boot after this, but once I disconnected the second drive Windows 8 was intact. I also tried EasyBCD and manually added the second drive but only Windows 8 would ever boot.

Installing on a second drive from the Live CD, with the Windows 8 drive disconnected, then plugging in the Windows 8 drive and running Boot Repair. Grub would show both Ubuntu and Windows 8 but Windows 8 would not boot. Ubuntu would boot correctly. I had to recover the Windows 8 install which is on a hidden partition on sda, and lost everything, but it's a new machine so it wasn't a big deal.

I do not have an installation image of Windows 8, only what came with the machine.

This system does not have the "UEFI Firmware settings" shown in:

The Boot Repair dumps are at:

I have tried the advice at http://help.ubuntu.com/community/UEFI to no avail.

share|improve this question
    
Have you seen this question: Installing Ubuntu on a Pre-Installed UEFI Supported Windows 8 system. And for the record, the other question would have been marked as Duplicate as it would have its answer in a similar question which was already asked earlier. So, it wasn't marked duplicate - unanswered!! –  Aditya Feb 24 '13 at 14:59
    
Finally figured it out. –  Steve Feb 24 '13 at 18:06
    
The key issue with the H430 is that you can't install in UEFI mode from a Live CD. You must use a USB stick. The DVD drive isn't a UEFI boot device (no way to make it one) so the Live CD boots in legacy mode then does a legacy install. When I used a USB key it did a UEFI install. It didn't boot, but Boot repair fixed that. I added an entry in 40_custom for Windows 8 (with the UUID of the Windows EFI partition), & ran Grub Customizer (Grub OS-Prober doesn't find EFI partitions on Windows drives). The Ubuntu installer should allow a UEFI install even if the optical drive is a legacy boot device. –  Steve Feb 24 '13 at 18:20
    
Aditya, what askubuntu.com/questions/221835 is missing is a warning that the boot device for the Ubuntu installer MUST be a UEFI boot device. You can't do a UEFI install from an optical drive that isn't a UEFI boot device, and some manufacturers make the optical drive as a legacy boot device with no option to change it to UEFI--if this is the case you must use a USB stick for the installation since (at least on the system I have) the USB ports are UEFI boot devices. I would have added something to askubuntu.com/questions/221835 to clarify this, but it isn't possible to do so. –  Steve Feb 24 '13 at 18:28
add comment

Know someone who can answer? Share a link to this question via email, Google+, Twitter, or Facebook.

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.