Install Ubuntu on a Macbook Pro using EFI instead of rEFIt or similar
I installed Ubuntu on my macbook pro (8,1) a few months back using the rEFIt method (so it's an emulated BIOS). I want to give EFI mode a try. Unfortunately I have not found a clear guide on where to begin. I have read through scattered forum posts with hints about patches needed in the kernel and things like that, but I haven't seen any comprehensive guide.
I have seen this: https://help.ubuntu.com/community/MactelSupportTeam/AppleIntelInstallation#Single-Boot:%20Ubuntu%20Only
That appears to be what I'm looking for. If it is, then my question is this: Is there a way to do EFI and maintain a dual boot environment? The dual boot guides on the same page require rEFIt. If that's not what I think it is, where can I find info on how to install with this method?
I have 2011 (I think it's early 2011) Macbook Pro 8.2. I'd had a lot of grief until yesterday, when I finally tried to install Ubuntu from the "normal" Ubuntu 12.04 (ubuntu-12.04-desktop-amd64.iso) instead of the MAC version (ubuntu-12.04-desktop-amd64+mac.iso). The latter gives you rEFI (emulated bios) - you actually cannot get EFI from the MAC version iso, as it only supports the BIOS booting (sic!). How misleading!
I used the "normal" iso after I put an new, empty SSD drive to my MBP 8.2 and in installed in EFI mode and everything (with the exception of the wifi firmware which needs to be downloaded) has been working without any problems since.
I have a Macbook Pro 8,2 and when booting EFI mode instead of with CSM (BIOS), video is completely unusuable, even text only boot has a totally scrambled screen. I haven't found a work around for this yet, so I'm depending on the CSM.
As for rEFIt, it doesn't necessarily require CSM. It's just adept at finding various bootloaders for linux and Windows and Mac OS and presenting them to the user. Those bootloaders can use EFI mode, or may depend on BIOS which on EFI systems means the use of a CSM to "emulate" BIOS. I found rEFIt to be a little confusing as to what's going on and showed numerous options for booting only two of which would work. So I just restored to Apple's EFI startup disk selection menu using option key at startup.
What I've learned so far is that Apple's startup disk menu (option key @ startup) will produce a hard disk icon labeled "Windows" if the follow three things are true about that hard drive: it contains a hybrid MBR rather than a pure GPT, one of the partitions in the MBR has the boot flag set and it doesn't matter which one as long as it is not the protective MBR entry, the first 440 bytes of the disk (LBA 0) contains bootloader code.
In this case, you get a Windows labeled hard disk icon when using option key at startup and when choosing this option it basically means boot into Grub2. From there you can choose whatever your Grub2 configuration has found which could be one or more Linux and Windows installations on that disk.
I don't have a Macbook myself, but while looking for a way to install Ubuntu on my uefi notebook I stumbled upon this nice little guide below. After the rEFIt step, there are more steps to enable Uefi. I hope it helps!
http://www.rodsbooks.com/ubuntu-efi/index.html
I have a MacBook Pro 8,2 with ubuntu 12.04 and I got efi booting to work. I can get text mode to work, but i haven't been able to get a gui running. The screen that asks if you want to run ubuntu in low graphics mode comes up, but when you choose anything, it freezes and you have to force the computer off. Its a problem with the dual graphics. And vga switcheroo isn't working at all.
If i start 'failsafe x' from recovery mode, it still doesn't start. 'screens found but none have usable configuration' I've gotten it close to working by using the opensource drivers. (no fglrx) Adding 'blacklist radeon' to /etc/modprobe.d/blacklist And adding 'modprobe radeon' to /etc/rc.local. When i do this, the ubuntu splash shows up after grub-efi boots the kernel, and then the login drums play as if LightDM is running.
Installing apple_gmux didn't help at all.
If you use refit, you should see two entries for Ubuntu. One for grub-efi and another for the normal boot.
I have an MacBook Pro 15" (2010) and i am able to dual boot with EFI. Try using Ubuntu 12.04 and follow the guide on this Wiki Page: https://help.ubuntu.com/community/UEFIBooting.
Note: I have removed my windows installation to do this. Dont know if triple boot works this way.