I want to install Ubuntu into my machine, but it won't boot properly no matter what I do. I tried every type of combinations: USB2 and USB3 ports, different flash drives, UEFI and CSM modes, Linux distros, USB utilities (Rufus, Universal USB creator, LiLi) and most of them yield the very same result. I want to install 16.04.1 to get rid of Windows for good.
Machine: This machine came with Windows 10 preinstalled. Changed to 8.1 and now I want to use Ubuntu.
- Packard Bell ENTE69BH 2015 assembly, bought brand new in Feb 2016.
- Intel Core i3-5005U (Broadwell) 2x2.00 GHZ, 4 threads
- InsydeH2O rev 5.0 (BIOS version 1.25)
- Intel HD 5500 integrated graphics (Mobile Generation V)
- 1x4GB RAM (DDR3L-1600, memtest86+ errors 0)
- Windows 8.1 x64 (CSM)
First of all. I suspect there is something wrong with my USB controller or even worse, my BIOS, because I get this kind of error when booting without
pci=off flag (cannot use it, you'll see)...
The Live USB menu pops up, and the Try Ubuntu/Install Ubuntu/OEM install entries will always lead to this:
0000:00:14.0: can't derive routing for PCI INT A 0000:00:14.0: PCI INT A: no GSI
I managed to boot with
pci=off but then it dumps me at the initramfs prompt without being able to load anything into anywhere (no mounts, no storages) I am trying to get into Ubuntu to try and then install it.
acpi=noirq. This is the result:
0000:00:14.0: PCI->APIC IRQ transform: INT A -> IRQ 21
On my other computers I could boot and install with zero issues, using the same image, stick and tool.
If I try to boot with the acpi=off or noapic flag then I get interrupt issues:
0000:00:14.0: sharing IRQ 7 with 0000:00:1c.1 0000:00:14.0: sharing IRQ 7 with 0000:00:1c.2 0000:00:14.0: sharing IRQ 7 with 0000:00:1c.3
lspci from Windows (external PCIutil command line tools x64):
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09) 00:14.0 USB controller: Intel Corporation Wildcat Point-LP USB xHCI Controller (rev 03) 00:16.0 Communication controller: Intel Corporation Wildcat Point-LP MEI Controller #1 (rev 03) 00:1b.0 Audio device: Intel Corporation Wildcat Point-LP High Definition Audio Controller (rev 03) 00:1c.0 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #1 (rev e3) 00:1c.2 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #3 (rev e3) 00:1c.3 PCI bridge: Intel Corporation Wildcat Point-LP PCI Express Root Port #4 (rev e3) 00:1d.0 USB controller: Intel Corporation Wildcat Point-LP USB EHCI Controller (rev 03) 00:1f.0 ISA bridge: Intel Corporation Wildcat Point-LP LPC Controller (rev 03) 00:1f.2 SATA controller: Intel Corporation Wildcat Point-LP SATA Controller [AHCI Mode] (rev 03) 00:1f.3 SMBus: Intel Corporation Wildcat Point-LP SMBus Controller (rev 03) 02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15) 03:00.0 Network controller: Qualcomm Atheros Device 0042 (rev 30)
Please help me! I still have Windows available. If you need more info, I will be checking here often. Any workaround will help!
I already tried Ubuntu, Lubuntu and Xubuntu, all of them with the versions 14.04, 16.04, 16.04.1 and 16.10. The same result.
EDIT: It turns out that the InsydeH2O 1.25 BIOS had a buggy ACPI Table. Flashed 1.35 BIOS for my laptop and now I can boot any OS that I want.