A couple of weeks ago I decided to wipe out OS X from my MacBook Air 2013 (Haswell) and install Ubuntu 14.04 as the only one OS on the machine. I completely wiped out the disk and gave it whole to Ubuntu.
Installation went smoothly and everything was working fine apart from:
- Turbo Boost — my MBA is 1.7 GHz capable of boosting up to 3.3 GHz. I actually saw it running at 3.3 GHz on Mavericks (just tasked to calculate md5 of a really big file), but on Ubuntu in /proc/cpuinfo I saw various frequencies like 900, 1200, 1700 MHz and never above that.
- Thunderbolt to Ethernet adapter was not recognized, which meant I could not use wired networking.
- Wireless speed was behaving strange
I was not worried much about all the above although I definitely wanted to have it sorted.
The actual bad thing happened later. After another shutdown, Ubuntu did not boot :
A bit of googling revealed (one, two) that it is actually a bug:
It's still unclear though how come that I was able to boot it several times but it stopped working after another attempt. It could be some updates that I installed.. but anyway, the main point of this thread is how to install Ubuntu 14.04 on a Haswell Mac with EFI boot?It's a bug in the Compatibility Support Module that emulates a BIOS environment.
EFI boot makes it see *all* CPUs and boot.
Therefore, there is little interest left in fixing this bug.
It should work with the emulated BIOS environment but I'm not sure if it make sense to invest resources in trying to fix it.
Some howtos (like this) suggest to install rEFInd from Mac OS, but sorry guys I have wiped it out. What I have is just a nice piece of hardware and a Ubuntu 14.04 USB key, and I just want Ubuntu to be installed, work and boot reliably.
So is there a definite way to install Ubuntu on a Mac with EFI boot from scratch?