基于OpenCore配置黑苹果

力求简洁快上手,这个教程限定适用于双硬盘双系统(即一个硬盘装Windows一个硬盘装Mac OS)或者单硬盘单系统直接就装上Mac OS 。黑苹果最重要的就是EFI分区里面文件,里面存放各种驱动和配置文件。下面内容基于64位系统配置,且支持uefi

懒人包

直接去Hackintosh 搜索你机型的EFI文件下载(一般是品牌机或者笔记本),如果是组装机可以在搜索引擎搜一下主板号加黑苹果找到对应的EFI, 相当于跳过配置OpenCore EFI步骤(这种方法最好系统镜像版本也要搭配上,而且不要随便升级,躺平就好)

检查你的配置

1.强烈推荐使用的是Intel的CPU,并且知道自己CPU的代号(例如Intel 的i5 10600k 代号为Comet Lake)参考:链接

2.显卡用Intel核显,或者AMD的,Nvidia的跑新系统基本不行只能放弃掉用核显。如果你用Nvidia显卡而且CPU不带核显(基本劝退系列)参考:链接

3.硬盘
除了 Intel 600p 三星 PM981、PM991 和镁光的 2200S NVMe SSD,其它都可以。

4.网卡
有线网卡,基本都没什么问题。参考:链接
无线网卡,推荐博通的。参考:链接

5.其它
参考:链接

前期准备

1.U盘一个 16GB以上, 一块用于装系统的硬盘,Mac OS 系统镜像,系统镜像推荐从黑兵小果的网站下载,选双EFI分区版即可。

2.写入镜像工具balenaEtcher

3.OpenCore 黑苹果引导 这里我选的是正式版本的OpenCore-0.7.0-RELEASE.zip 选最新的即可

4.Python3

5.ProperTree OpenCore引导配置文件编辑器

6.SSDTTime 制作DSDT补丁工具

7.Diskgenius 分区管理工具 下载选单文件pe版就够用

8.USBToolBox 解除USB端口限制,选最新版本的Windows.exe 即可

9.翻译软件

10.不拍折腾(主要指配置EFI步骤) 保持良好的心态

11.电脑能上google 查错误方便

BIOS 设定

这里有些设置假如自己主板bios没有的忽略即可(不会进入bios 请百度)

参考:链接
禁用
Fast Boot
Secure Boot
Serial/COM Port
Parallel Port
VT-d (can be enabled if you set DisableIoMapper to YES)
CSM
Thunderbolt
Intel SGX
Intel Platform Trust
CFG Lock

开启
VT-x
Above 4G decoding
Hyper-Threading
Execute Disable Bit
EHCI/XHCI Hand-off
UEFI Mode
SATA Mode: AHCI

硬盘分区

如果你用于装系统的硬盘有重要资料请先备份好,下列操作会清空硬盘内所有数据。

打开DiskGenius,选中你的硬盘右键选择“快速分区”(注意勾选创建EFI分区并把大小调到400MB),然后点击确定即可。



下载系统镜像到U盘

这里推荐从黑兵小果的网站下载,选你要的系统版本(我选的是Big Sur 11.4,一般选最新即可)然后选双EFI分区版下载即可。

下载后插入u盘,打开balenaEtcher,按照图中步骤刷写。



刷写完毕打开DiskGenius ,找到你的U盘,删除EFI分区内所有的内容。




配置OpenCore(配置EFI文件)

把下载好的OpenCore 压缩包里面的 X64文件夹下的EFI文件夹单独解压出来,然后把压缩包里面的Docs文件夹里Sample.plist放到解压后EFI文件夹里面的OC文件夹上,并重命名为config.plist的接下来我们要配置各种驱动在这个EFI文件夹里面。




接下来参考OpenCore-Install-Guide继续配置

Firmware Drivers

对应文件夹 \EFI\OC\Drivers

Drivers 文件夹只需要 OpenRuntime.efi (文件夹已经含有)HfsPlus.efi (需另外下载)其余的删掉

下载 HfsPlus.efi




Kexts

对应文件夹 \EFI\OC\Kexts

必须文件

必须要有的三个Kexts Lilu.kext VirtualSMC.kext WhateverGreen (我这里是台式机所以保留了SMCSuperIO.kext SMCProcessor.kext )

VirtualSMC

Lilu

WhateverGreen






其它驱动

集成声卡 有线网卡 USB WiFi 和蓝牙 笔记本键盘和触控板 配置请阅读下面内容 因为每一台电脑都不一定相同 (这些也可以再安装黑苹果后再慢慢配置)
参考OpenCore-Install-Guide

ACPI

对应文件夹 \EFI\OC\ACPI
参考OpenCore-Install-Guide
根据你的cpu平台点击相对应的链接配置即可,一般就下载Prebuilt预设文件即可,动手能力强的可以使用 SSDTTime生成,例如我的平台是Comet Lake 主板msi z490 a pro文件就有三个 (SSDT-RHUB点击后发现我的主板不需要)




config

对应文件 \EFI\OC\config.plist

首先解压下好的ProperTree 打开 ProperTree.bat

然后Ctrl+O 选择 \EFI\OC\config.plist 然后再Ctrl+Shift+O 接着按下网址选择你的平台配置即可

OpenCore-Install-Guide

把EFI文件放进U盘

配置好后 把EFI 文件放进U盘EFI分区 重启电脑选择U盘启动



安装MAC OS

U盘启动后选择 install macOS,然后选择磁盘工具,把要装系统的磁盘抹掉一边,注意格式选APFS,完成后返回选择菜单 点击安装macOS 选择刚抹掉的硬盘,点击安装即可。






把U盘的EFI文件放进硬盘分区

安装完毕后就可以看到macos的桌面了,这时候系统虽然装在硬盘上,可是引导还是在U盘上,需要把u盘的引导放进硬盘上,重启,选择windows(external)进入PE系统,打开分区工具 把u盘的efi放到硬盘上,重启进入bios,选择mac的硬盘启动即完成所有安装工作





后记

还是觉得看不懂的需要手把手的详细教程可以参考
https://www.bilibili.com/video/BV18V41187JZ/
https://www.bilibili.com/video/BV1kK4y1S74C/