0% found this document useful (0 votes)
133 views5 pages

OpenCore Install Guide-Making The Installer in Windows - Part 2

OpenCore for macos installation

Uploaded by

bagdaran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
133 views5 pages

OpenCore Install Guide-Making The Installer in Windows - Part 2

OpenCore for macos installation

Uploaded by

bagdaran
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 5

7/29/24, 12:14 PM Adding The Base OpenCore Files | OpenCore Install Guide

Introduction
Adding The Base
OpenCore Files
Getting started with
OpenCore

Hardware Limitations

Finding your hardware To setup OpenCore’s folder structure, you’ll want to grab

Terminology the EFI folder found in OpenCorePkg's releases . Note


that they will be under either the IA32 or X64 folders, the
Why OpenCore over Clover
and others former for 32-bit Firmwares and the latter for 64-bit
Firmwares:
USB Creation
Creating the USB

Making the installer in macOS

Making the installer in


Windows

Making the installer in Linux

Adding The Base OpenCore


Files

Gathering files

Getting started with ACPI

config.plist Setup Regarding DEBUG versus RELEASE version:

Configs DEBUG: Can greatly help with debugging boot issues,


however can add some noticeable delay to boot
Intel Desktop config.plist
times(ie. 3-5 seconds to get to the picker). Once
Penryn
installed you can easily transition to RELEASE
Clarkdale
RELEASE: Much snappier boot times, however virtually
Sandy Bridge
no useful DEBUG info is provided in OpenCore making
Ivy Bridge
troubleshooting much more difficult.
Haswell

Skylake And once downloaded, place the EFI folder(from

Kaby Lake
OpenCorePkg) on the root of your EFI partition:

Coffee Lake

Comet Lake
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html 1/5
7/29/24, 12:14 PM Adding The Base OpenCore Files | OpenCore Install Guide

Introduction

Getting started with


OpenCore

Hardware Limitations

Finding your hardware

Terminology

Why OpenCore over Clover Note:


and others
Windows users: you'll want to place the EFI folder on
USB Creation the root of the USB drive you made earlier
Creating the USB Linux users: This is the OPENCORE partition we created
Making the installer in macOS earlier
Making the installer in Note that Method 1 only creates 1 partition, while
Windows Method 2 creates 2 partitions
Making the installer in Linux
Now lets open up our EFI folder and see what's inside:
Adding The Base OpenCore
Files

Gathering files

Getting started with ACPI

config.plist Setup

Configs

Intel Desktop config.plist

Penryn

Clarkdale

Sandy Bridge

Ivy Bridge

Haswell

Skylake

Kaby Lake

Coffee Lake

Comet Lake
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html 2/5
7/29/24, 12:14 PM Adding The Base OpenCore Files | OpenCore Install Guide

Now something you'll notice is that it comes with a bunch


of files in Drivers and Tools folder, we don't want
most of these:

Introduction
Keep the following from Drivers(if applicable):
Getting started with
OpenCore
Driver Status Description
Hardware Limitations

Finding your hardware Required for


non-UEFI
Terminology OpenUsbKbDxe.efi
systems(pre-
Why OpenCore over Clover
and others 2012)

USB Creation Required to


boot macOS
Creating the USB OpenPartitionDxe.efi Optional
10.7-10.9
Making the installer in macOS
recovery
Making the installer in
Windows
Required to
Making the installer in Linux
reset the
Adding The Base OpenCore ResetNvramEntry.efi
system's
Files
NVRAM
Gathering files

Getting started with ACPI Required for


config.plist Setup OpenRuntime.efi Required proper
operation
Configs

Intel Desktop config.plist


More info on provided drivers
Penryn

Clarkdale

Sandy Bridge
Keep the following from Tools:

Ivy Bridge
Tool Status Description
Haswell

Skylake Recommended for


OpenShell.efi Optional
Kaby Lake easier debugging
Coffee Lake

Comet Lake
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html 3/5
7/29/24, 12:14 PM Adding The Base OpenCore Files | OpenCore Install Guide

A cleaned up EFI:

Introduction

Getting started with


OpenCore

Hardware Limitations

Finding your hardware

Terminology

Why OpenCore over Clover


and others

USB Creation
Now you can place your necessary firmware drivers(.efi)
Creating the USB
into the Drivers folder and Kexts/ACPI into their respective
Making the installer in macOS
folders. See Gathering Files for more info on which files
Making the installer in you should be using.
Windows

Making the installer in Linux Please note that UEFI drivers from Clover are not
Adding The Base OpenCore supported with OpenCore!(EmuVariableUEFI,
Files AptioMemoryFix, OsxAptioFixDrv, etc). Please see the
Gathering files Clover firmware driver conversion for more info on
Getting started with ACPI supported drivers and those merged into OpenCore.

config.plist Setup
Here's what a populated EFI can look like (yours will be
different):
Configs

Intel Desktop config.plist

Penryn

Clarkdale

Sandy Bridge

Ivy Bridge

Haswell

Skylake

Kaby Lake

Coffee Lake

Comet Lake
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html 4/5
7/29/24, 12:14 PM Adding The Base OpenCore Files | OpenCore Install Guide

Introduction

Getting started with


OpenCore

Hardware Limitations

Finding your hardware

Terminology

Why OpenCore over Clover


and others
Reminder:
USB Creation
SSDTs and custom DSDTs( .aml ) go in ACPI folder
Creating the USB
Kexts( .kext ) go in Kexts folder
Making the installer in macOS
Firmware drivers( .efi ) go in the Drivers folder
Making the installer in
Windows

Making the installer in Linux

Adding The Base OpenCore


Now with all this done,
Files
head to Gathering Files to
get the needed kexts and
Gathering files

Getting started with ACPI

config.plist Setup firmware drivers


Configs

Intel Desktop config.plist

Penryn

Clarkdale

Sandy Bridge

Ivy Bridge

Haswell

Skylake

Kaby Lake

Coffee Lake

Comet Lake
https://dortania.github.io/OpenCore-Install-Guide/installer-guide/opencore-efi.html 5/5

You might also like