How to Fix Dual Boot Issue with OS X Yosemite and Ubuntu

Spread the love

If you have followed our previous guide on how to dual boot your Mac with Ubuntu (or any other Linux distro), and you have upgraded your Mac OS X to Yosemite, you will find that the bootloader is overwritten and you won’t be able to dual boot into Ubuntu anymore. If you are having this issue, here is the fix:

The rEFit toolkit that we are using for the previous guide won’t work anymore in OS X Yosemite. To fix this, we will be using rEFInd, which is a fork of the rEFIt boot manager.

1. In OSX Yosemite, Download rEFInd from its Sourceforge page. Extract the zipped file. You should find a “refind-bin-0.8.3” folder.

2. Open the folder and look for an “install.sh” file within. Next, open a Terminal. Type sudo, follow by dragging the “install.sh” file to the terminal, and then append --esp to the end of the command. It should look like this:

sudo /path/to/refind/folder/install.sh --esp

Note: replace “/path/to/refind/folder” with the actual filepath of the refind folder.

Press Enter. You will be prompted to enter your password.

3. If the installation of rEFInd is successful, you should be able to find a new mounted drive called EFI. Open Finder and go to the EFI mounted drive. Click to enter the EFI folder. You should see three folders: “APPLE”, “refind” and “tools”.

4. Rename the “refind” folder “boot.”

5. Open the newly-named “boot” folder. Rename the “refind_x64.efi” file to “bootx64.efi”

6. Now return to the “refind-bin-0.8.3” folder. In the “refind” folder, you should be able to find a “drivers_x64” folder. Copy this folder to the “boot” folder in the EFI drive.

7. Rename the “drivers_x64” folder to “drivers.”

That’s it. Reboot your Mac and you will be able to select your Ubuntu (or othe Linux distro) and boot into it.

Let us know if you have any problems fixing the dual boot issue.

Subscribe to our newsletter!

Our latest tutorials delivered straight to your inbox

Sign up for all newsletters.
By signing up, you agree to our Privacy Policy and European users agree to the data transfer policy. We will not share your data and you can unsubscribe at any time. Subscribe


Damien Oh

Damien Oh started writing tech articles since 2007 and has over 10 years of experience in the tech industry. He is proficient in Windows, Linux, Mac, Android and iOS, and worked as a part time WordPress Developer. He is currently the owner and Editor-in-Chief of Make Tech Easier.

Comments (36)