An OpenCore configuration for my custom build with a Gigabyte GA-B75M-D3H motherboard.
Category | Component |
---|---|
Motherboard | Gigabyte GA-B75M-D3H |
CPU | Intel® Core™ i5-3470 |
iGPU | Intel® HD Graphics 2500 |
dGPU | NVIDIA GeForce GT 730 (GK208B) |
RAM | 2x 8GB DDR3 1600MHz Kingston KHX1600C10D3L/8GX 2x 2GB DDR3 1333MHz Kingston KP223C-ELD |
Ethernet | Realtek RTL8111 |
Audio | Realtek ALC887 |
SATA | 1x SATA 3, 5x SATA 2 |
USB | 2x ECHI 7 Series/C216 Chipset Family USB Enhanced Host Controller (0x8086:0x1E26, 0x8086:0x1E2D) 1x XHCI controller (macOS won't boot with this enabled) |
- Copy the contents of this repo to your EFI partition.
- The
config.plist
is missingPlatformInfo
details. Follow the Dortania guide to generate serials, using theiMac15,1
model. - Update any kexts that you want to update.
- Check the included SSDTs to make sure they match your ACPI information (it can change between motherboard variants and UEFI versions). Use the Dortania guide.
- If you plan to use this on a USB drive, temporarily change ScanPolicy to
0
. - Add
\EFI\OC\OpenCore.efi
as a UEFI boot option with a tool likeefibootmgr
on Linux. - Set the UEFI settings described below.
- Enable Internal Graphics: Yes (required for things like hardware video decoding)
- Pre-allocated IGPU memory (DVMT-Prealloc): 64MB
- CSM: Never
- XHCI mode: Disabled (macOS will not boot otherwise)
- USB 3 does not work; if XHCI is enabled, macOS refuses to boot.