Table of Content
How to stop macOS updates from taking over the rEFInd boot manager?
Well, by default,
rEFInd is installed in the EFI partition. Another option is to install rEFInd in a new small “Mac OS Extended (Journaled)” volume. This will allow rEFInd to appear in the Startup Manager.
Below are the steps. The commands need to be entered into a Terminal application window.
Create the new volume.
diskutil command, shrinks the APFS container (121100M, i.e. 121.1 GB) by 300 MB (120800M) and creates the new 300 MB “Mac OS Extended (Journaled)” volume labeled “Macintosh HD via rEFInd”.
sudo diskutil ap resizeContainer disk1 120800M JHFS+ "rEFInd" 0
After the command completes, restart the Mac.
rEFInd Boot Manager software from this SourceForge web site. Enter the following commands to install the software to the “
Macintosh HD via rEFInd” volume.
cd ~/Downloads/refind-bin-0.12.0 ./refind-install --ownhfs /dev/disk0s3
Could not set boot device property: 0xe00002bcwas expected and can be ignored.
Use the command below to navigate to the folder containing the
Add write permissions to the CoreServices folder and the
sudo chmod a+w . refind.conf
Restart the Mac and immediately hold down the option key until the Startup Manager icons appears. Next, hold down the control key and select to boot from the