Hackintosh黑苹果安装

1.准备工作
1.1硬件兼容性检查
macOS正常只兼容苹果自家的硬件,所以需要事先确认兼容性。一般与苹果的产品越相似,兼容性越好,有些硬件是完全装不了的。
具体兼容性可参考国光整理。
1.2下载镜像
国内黑果小兵会经常更新一些懒人镜像,这些镜像很适合小白使用,到博客去下载就行了。如果没有最新的版本也可以去PCbeta远景论坛找找。
如果想下载苹果官方的镜像,自己制作的话(不适合小白)可以直接参考 OC 官方文档Creating the USB | OpenCore Install Guide
1.3制作启动盘
推荐使用balenaEthcher制作启动U盘,过程简单明了,提示写入成功就好了。

1.4调整分区
如果之前已安装了Windows系统需要保留,可以先使用DiskGenius查看EFI分区是否大于200M,Mac要求EFI分区至少200M不然安装报错。如果太小建议使在PE环境下用DiskGenius调整大小,安装Mac系统的主分区也可以用这种方法拆分出来。具体可参考DiskGenius官方教程:无损分区大小调整 拆分分区。如果是安装macOS 单系统的话,无需进行磁盘划分,安装系统的时候,直接选择整个磁盘就可以了。
示例分区如下:ESP>200MB,C盘安装Windows,D盘安装macOS
1.5BIOS设置
适用于Intel 主板 BIOS 设置
关闭项Disable:
选项 | 备注 |
---|---|
Fast Boot | 快速启动 |
Secure Boot | 安全启动 |
Serial/COM Port | 串行通讯端口 |
Parallel Port | 并行端口 |
CSM | Compatibility Support Module 兼容容性支持模块 |
Thunderbolt | 雷电,安装的时候容易引发一些玄学问题,建议关掉省事儿 |
Intel SGX | 也叫做 Software Guard Extensions ,是一种基于 CPU 硬件的安全保障机制 |
Intel Platform Trust | 英特尔平台可信技术,主要用于密钥管理和安全认证服务 |
CFG Lock | MSR 0xE2 写保护,如果不关闭的话,config.plist 配置里面设置 AppleXcpmCfgLock 选项为 YES 也可以 |
VT-d | 虚拟化技术,如果不关闭的话,config.plist 配置里面设置 DisableIoMapper 选项为YES 也可以 |
启用项Enable:
选项 | 备注 |
---|---|
VT-x | 也叫 Intel® Virtualization Technology CPU 硬件虚拟化技术 |
Above 4G decoding | 4G 以上解码 |
Hyper-Threading | 超线程技术 |
Execute Disable Bit | Intel 新一代处理器的功能,主要做病毒防护使用 |
DVMT Pre-Allocated: 64MB | 分配给DVMT所需内存,4k 分辨率笔记本建议设置 128MB 及其以上 |
EHCI/XHCI Hand-off | EHCI/XHCI 切换 |
OS type: Windows 8.1/10 UEFI | 操作系统类型 |
SATA Mode: AHCI | 硬盘启动模式 |
1.6准备引导文件
建议先直接在yandex、github先搜索下有没有与自己的主板型号或笔记本机型一样的引导配置,可以直接拿来用,不过如果是太旧的OpenCore版本可能无法安装最新版本macOS,需要先升级OpenCore和kext版本,可以使用OpenCore Auxiliary Tools进行升级。
提供一个以前群友我意维护的黑果小兵上传到GitHub的引导配置合集黑苹果长期维护机型 EFI
如果找不到与自己主板型号或笔记本机型一直的EFI引导文件下载,但又不嫌麻烦的话,可以自己制作引导程序,可参考国光或Sukka维护的教程。
推荐一个OpenCore 一键配置工具
我的主板是华擎B460M-Pro4,提供一下引导文件
得到引导文件后可以直接替换到引导U盘的EFI分区。
2.安装macOS
设置主板从U盘系统,华擎的主板启动项选择是按F11,其他品牌机型按键可参考这里

进入 OpenCore 界面的主界面如下:

选择Install开头的图标后回车安装,进入安装界面后先使用磁盘工具格式化分区


完成后找到左上角,点击「磁盘工具」选择「退出磁盘工具」,再选择「安装 macOS Big Sur」,「同意」苹果的协议,然后选择之前格式化了的磁盘分区,再点击「继续」

等待安装,时间会根据你的硬盘和 U 盘的速度而定,可以先喝杯东西等待一下。
重启后继续按之前的方式引导,选择 macOS installer,会显示安装进度条与剩余时间,等待完成

再次重启后选择之前安装的磁盘即可进入系统初始化界面,按提示完成即可。

3.完善引导
在 Windows 下操作使用DiskGenius访问EFI分区,把之前下载的引导文件拖动到根目录下替换即可

如果重启没有OpenCore启动项也可以用DiskGenius设置

启动文件按以下路径设置

打完收工,可以拔掉U盘正常从OpenCore引导启动了。
mac软件推荐
Awesome Mac收集了各种类别非常好用的 Mac 应用程序、软件以及工具相关信息。
参考及引用:
黑果小兵的部落阁
国光的黑苹果教程
OpenCore 简体中文参考手册
远景论坛