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准备引导文件

建议先直接在yandexgithub先搜索下有没有与自己的主板型号或笔记本机型一样的引导配置,可以直接拿来用,不过如果是太旧的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,会显示安装进度条与剩余时间,等待完成

20250509032108116.png

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

3.完善引导

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

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

启动文件按以下路径设置

打完收工,可以拔掉U盘正常从OpenCore引导启动了。

mac软件推荐

Awesome Mac收集了各种类别非常好用的 Mac 应用程序、软件以及工具相关信息。

参考及引用:
黑果小兵的部落阁
国光的黑苹果教程
OpenCore 简体中文参考手册
远景论坛