I recently tried installing rEFInd on Yosemite using the command ./install.sh --alldrivers
however it would not recognise the ubuntu 14.04 x64 for Mac disk I made and so I would like to uninstall rEFInd.
I have tried removing rEFInd from the EFI directory, however the EFI directory does not exist. How do I uninstall rEFInd 0.8-3.7 using OS X 10.10.3?
Edit
Here are my drives if this helps (found using diskutil list
/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *251.0 GB disk0 1: EFI EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 235.1 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 4: Microsoft Basic Data Linux 15.0 GB disk0s4
Ignore disk0s4
because I am going to remove it (that is where my Linux partition would have been)
Best Answer
Personally, I installed rEFInd on my computer to its own partition. This prevents the problems you are encountering. Everything
./install.sh
installed went to this partition. If I want to remove rEFInd, I can simply erase or remove the partition. Of course both are unnecessary, because I can turn rEFInd on and off at will. I just go to the Startup window in System Preferences select my boot partition. This computer has OS X, Windows, Fedora and rEFInd installed.I also can select the boot partition under Windows by using BootCamp and by holding the Option key down at startup. The command
diskutil list
produces:Note, the rEFInd partition is ~ 1 GB in size. In fact, it can be as small as 100 MB. When I setup this computer, I used the Disk Utility application to create the rEFInd partition. If I would have used the
gpt
command, I could have created a smaller partition. Neither OS X, Windows, Fedora nor rEFInd use the EFI partition to boot the computer. In fact, there is nothing useful in the EFI partition.Answer to your questions:
How do I uninstall rEFInd 0.8-3.7 using OS X 10.10.3? Read the
./install.sh
file and undo whatever it did. I should of had you run the commandsbless --info
andbless --info --getBoot
. These would have told where the.efi
file was stored. Note: Almost everyone installs rEFInd to the OS X boot partition.How would I go and reinstall it using different options if I cannot remove it? The author of the software never said rEFInd could not be removed. I suggested you just install it again to its own partition. This might be a good place to mention the
gpt
command has to be run while either booted to an external recover partition or while booted to internet recovery.Could I simply remove the EFI partition or would that corrupt my Mac? Do not remove the EFI partition! It is not used to boot OS X, but it is used by OS X for other things.