Create rEFInd BOOTer
Last updated
Was this helpful?
Last updated
Was this helpful?
With this guide you will install rEFInd on the same EFI partition and into the same EFI folder as OpenCore. rEFInd will give you the choice of loading Windows directly or macOS via OpenCore. The advantage of loading Windows this way is, that it makes it impossible for OpenCore to interfere with the Windows configuration. Almost all rEFInd files are self-contained in the preconfigured BOOT folder.
Proper BIOS settings for OpenCore as described in the .
One disk with a self-contained UEFI Windows installation.
One disk with a self-contained macOS installation, with the OpenCore boot-loader located on the same macOS disk.
Ensure that Windows can successfully boot from the BIOS boot-menu and that macOS can successfully boot via OpenCore.
OpenCore can be configured with its boot menu or with the OpenCanopy GUI. You may also hide disable the OpenCore Picker and set macOS as default. It is recommended to at least hide the Windows option in OpenCore.
You may use my preconfigured rEFInd BOOT folder to get started quickly. You can verify the included BOOTx64.efi (refind_x64.efi)
binary which originates from refind-bin-0.13.2.zip
for authenticity by using a SHA1 hash tool. The original files can be downloaded from for comparison.
Backup your active EFI, or use a separate USB drive for testing.
Download the compressed rEFInd BOOT folder with tools and unzip it:
Delete the current EFI/BOOT
folder and copy the rEFInd BOOT
folder into your EFI folder to EFI/BOOT
.
Optionally copy the tools
folder with the UEFI Shell to EFI/tools.
(The shellx64.efi
file is a renamed OpenShell.efi
from with SHA1: 44056c64bb05a22d02ed362cc36e6d4e04417e36
.)
If needed, open the rEFInd configuration refind.conf
and adjust some settings. Settings are documented in refind.conf-sample
with some important settings explained below.
You may delete screenshot.png
, README.md
and the .conf-sample
files.
Your EFI folder should now look similar to this:
Create the rEFInd BOOT folder from scratch by downloading rEFInd, a theme and customizing your configuration.
refind-bin-0.13.2.zip
or newer
copy icons
, refind_x64.efi
and refind.conf-sample
as shown above to EFI/BOOT/
delete all icons except mouse.png
delete BOOTx64.efi
rename refind_x64.efi
to BOOTx64.efi
copy refind.conf-sample
to refind.conf
Update the refind.conf
configuration as shown below and adapt it for your use
You may delete the .conf-sample
file.
Adding a theme is highly recommended as the default theme of rEFInd looks horrible. There are many other attractive themes on GitHub such as the light version of this minimal theme.
Rename theme-minimal-black-master
to theme-minimal-black
You may delete screenshot.png
and README.md
Update the theme.config as shown below:
move the theme-minimal-black
folder into BOOT
Create a tools
folder in EFI/tools.
Copy OpenShell.efi
into EFI/tools
.
Rename OpenShell.efi
to shellx64.efi
Check the refind.conf-sample
for the original fully commented version
rEFInd 0.13.2 (this does not change often)
OpenCore 0.7.8 (the rEFInd BOOT folder should work without changes in future OpenCore versions)
macOS Mojave 10.14.6 (any OpenCore bootable macOS version should work)
Windows 10 - 21H1 (presumably Windows 11 works just as well)
Documentation:
Download:
Download .
Download a copy of a , preferably the version that is found in the Tools folder of the Release.
Except where otherwise noted, content on this site is licensed under the license. Attribution by link to .