So I’ve installed Ubuntu on the metal of my MacBook Pro Retina (13 inch, ifyou must know) and in order to dual-boot the machine, I use the rEFInd BootManager.
It works really well and was simple to configure, but I found that afterupgrading to Yosemite (10.10), Mac OS X became the default boot OS, whereasrEFInd was booting by default originally.
Partition-wise, I have a boot partition, which the kernel generates images to, and an efi partition. The relevant part of refind.conf is: volume Boot loader /vmlinuz-linux initrd /initramfs-linux.img. Convenience-wise, I have the the boot partition mounted at /boot and the efi parition mounted at /boot/efi but obviously those mounts wouldn't.
Originally, this was fine, I dealt with just holding the Option key downduring boot to bring up the Startup Manager and selecting EFI Boot inorder to get into Linux. I wasn’t restarting the computer that much anyway.But like most things, eventually, it irked me enough that I set out to fix it.
Normally, in OS X, to change the boot drive, you’d use System Preferences andchange your Startup Disk but in this case, you won’t see your EFI partitionavailable to be selected. Likewise, even if you go ahead and follow rEFInd’smethod for mounting the EFI partition, you’ll find that it’s not selectable asa Startup Disk. Or, even if you can, selecting it and restarting makes no difference.
So, what’s a guy to do? Turns out you can hold the Control key downprior to clicking onto a volume/device in the Startup Manager to set thatvolume as the boot default! So, I held down Control, clicked EFI Bootand that’s that.
Remove Refind Boot Manager Mac
This worked for me on my 2011-era Mac, now running OS X 10.10, but since thisoption isn’t officially documented anywhere that I can see, it could go awayat any time. Try it and add a comment below with your results.
Refind Boot Manager For Mac
Thanks to Macworld for the solution!
As a side note, it’s interesting to see the UI for Mac OS has barely changedin decades for selecting a Startup Disk.
Instead, we’re going to use rEFInd, a boot manager for EFI-based systems that can boot into various OSes and also handle other parts of the boot process. But first, let’s prepare our system for this. DISCLAIMER: Those steps may make your Mac fail to boot. I don’t take any responsibility whatsoever if that happens. I installed rEFInd to have Ubuntu on an external drive, but no luck. Now I have decided to completely remove rEFInd from my Macbook Pro. I removed the folder /efi/, but the boot manager keeps appearing. How can I completely remove rEFInd from my Mac? I tried to install rEFInd boot manager and screwed up my Bootcamp so windows 8 will not boot. It does show up on boot holding the option key, but it does nothing but a black screen when selected. Same when selecting to boot from CD/DVD, black screen. I've read a few posts similar to this but he suggestions from 'LonerT' did not fix my issue. @Seamus - the rEFInd CD version, yes. On the rEFInd downloads page there are releases in various formats - binary, image to dd onto usb key and a bootable CD image file to burn onto optical disk. Only the CD image contains a boot.efi but it is a version 2 boot.efi which doesn't work on mac (at least not.