⚠️ 重要声明:阅读前必看
- 合法性:本教程仅用于学习和研究目的,macOS 是苹果公司的专有操作系统,未经授权在非苹果硬件上安装可能违反其最终用户许可协议。
- 风险:黑苹果安装过程涉及对硬盘进行分区、修改 BIOS/UEFI 设置等操作,存在数据丢失、硬件损坏甚至系统不稳定的风险。请务必备份所有重要数据!
- 硬件兼容性:不是所有电脑都能完美安装黑苹果,硬件的兼容性(尤其是 CPU、显卡、网卡、声卡、Wi-Fi 模块)是成功的关键,在开始前,请务必确认你的硬件是否支持。
- 耐心与学习:黑苹果安装不是一键式操作,过程中可能会遇到各种问题,需要你耐心排查、学习和搜索解决方案,这份教程会尽量简化流程,但无法保证 100% 成功。
第一部分:准备工作 - 成功的关键
在开始任何操作之前,请仔细完成以下准备工作。

硬件兼容性检查
这是最关键的一步,你的电脑硬件是否被“黑苹果社区”所支持,直接决定了安装的难度和最终的体验。
- CPU (处理器):
- 推荐:Intel 第 6 代及以后的处理器(如 Skylake, Kaby Lake, Coffee Lake 等),或 AMD Ryzen 系列(第二代及以后)。
- 原因:新 CPU 的指令集和架构对 macOS 的支持更好,更容易找到现成的引导和驱动。
- 注意:Intel 4 代及更早的 CPU 安装难度极高,不推荐新手尝试。
- 主板:
- 推荐:主流品牌(如华硕、微星、技嘉)的较新款主板。
- 关键:需要主板支持 UEFI 启动模式,并且拥有开启 CSM (Compatibility Support Mode) 的选项。
- 显卡:
- 推荐:NVIDIA 显卡(如 GTX 10xx, RTX 20xx, 30xx 系列),驱动支持相对成熟,性能较好。
- 备选:AMD 显卡(如 RX 500/600 系列),驱动支持也不错,但可能需要手动配置。
- 不推荐:最新的显卡(如 RTX 4090),驱动可能不完善。
- 集成显卡:Intel HD/UHD 核显(如 630, 530 等)通常有非常好的原生支持,是入门首选。
- 硬盘:
- 推荐:NVMe M.2 SSD 或 SATA SSD,SSD 能极大提升系统流畅度。
- 注意:安装时需要至少一个空闲的 SATA 或 NVMe 插槽。
- 网卡:
- 推荐:Intel I219-V, I211, I210 等系列,这些网卡有非常好的原生驱动。
- 避免:Realtek 网卡,通常需要第三方驱动,可能存在兼容性问题。
- Wi-Fi 和蓝牙:
- 推荐:Intel AX200, AX210 等无线网卡,支持 Wi-Fi 6,有原生驱动。
- 备选:使用 USB 无线网卡(如 BCM94360CS)。
- 注意:很多笔记本自带的是 Broadcom 或 Realtek 的网卡,通常需要替换或使用特定驱动。
软件与工具准备
- 一台可以正常上网的 Windows 电脑:用于制作安装工具和下载所需文件。
- 一个 8GB 或以上的 U 盘:用于制作 macOS 安装启动盘。
- macOS 安装镜像文件:你需要下载一个 macOS 的原版安装包(
.app文件)。- 获取方式:在 Mac 上通过 App Store 下载你想要的 macOS 版本(如 Ventura, Monterey, Big Sur),下载后,它会被存放在
应用程序文件夹里。 - 如果你没有 Mac:可以从第三方可信网站下载转换好的
Install_macOS Ventura.app或其他版本的.dmg文件,请务必从信誉好的来源下载,以防文件损坏或被篡改。
- 获取方式:在 Mac 上通过 App Store 下载你想要的 macOS 版本(如 Ventura, Monterey, Big Sur),下载后,它会被存放在
- 引导程序:这是引导 macOS 启动的核心程序。
- 推荐使用 OpenCore:这是目前最主流、功能最强大、配置最灵活的引导程序,也是未来的趋势,本教程将基于 OpenCore 进行讲解。
- 备选:Clover,虽然仍在使用,但已逐渐被 OpenCore 替代。
- OpenCore 引导配置文件:
- 下载 OpenCore Auxiliary Tools:这是一个包含了 OpenCore 文件、配置工具和常用驱动的工具包,对于新手,这是最简单的方式,可以在 GitHub 或国内论坛(如“远景论坛”)上搜索找到。
- 磁盘分区工具:
- 推荐:BalenaEtcher 或 Ventoy,它们可以方便地将 ISO 镜像写入 U 盘。
- Windows 自带工具:也可以使用,但需要转换镜像格式,稍显麻烦。
第二部分:安装步骤详解
制作 macOS 安装 U 盘
- 在 Windows 电脑上,下载并安装 BalenaEtcher。
- 将你的 8GB+ U 盘插入电脑。
- 打开 BalenaEtcher:
- Flash from file:选择你下载好的 macOS 安装镜像(
.dmg或.iso文件)。 - Drive:选择你的 U 盘。
- Flash:点击开始制作,等待进度条完成,U 盘制作完毕。
- Flash from file:选择你下载好的 macOS 安装镜像(
配置 OpenCore 引导文件
这是最复杂但最关键的一步,我们将使用 OpenCore Auxiliary Tools 工具包来简化配置。
- 下载并解压:将下载的
OpenCore Auxiliary Tools压缩包解压到一个文件夹,D:\OC-Tools。 - 准备引导文件:
- 将你制作好的 macOS 安装 U 盘中的
EFI文件夹复制出来。 - 将这个
EFI文件夹粘贴到D:\OC-Tools文件夹内,并覆盖原有的EFI文件夹,这样我们就有了 OpenCore 引导和 macOS 安装程序所需的基础文件。
- 将你制作好的 macOS 安装 U 盘中的
- 修改配置文件
config.plist:- 在
D:\OC-Tools\EFI\OC\目录下,找到config.plist文件。在修改前,请务必先备份一份! - 使用
OCAT (OpenCore Auxiliary Tools)工具打开config.plist,这个工具可以图形化地修改配置,非常方便。 - 关键配置项修改:
- PlatformInfo:
Generic->ROM:选择一个与你硬件匹配的 SMBIOS(如果你是台式机,可以选iMacPro1,1或MacPro7,1;如果是笔记本,可以选MacBookPro16,1等),这个选择会影响系统的识别,尽量选择与你硬件配置(如 CPU 核心数)接近的。
- UEFI:
Quirks->RequestBootVarRouting:确保勾选。Output->NvramDebug:可以开启,方便后期查看日志。
- Misc:
Security->AllowNvramReset:勾选,方便后期重置 NVRAM。Boot->HibernationMode:设置为3(Disable)。
- ACPI:
Add:添加你主板需要的 SSDT 补丁文件,新手可以先不添加,如果出现问题再研究。OpenCore Auxiliary Tools通常会预置一些通用的。
- Kernel:
Add:添加你 CPU 需要的Kernel和Lilu等插件,对于 Intel CPU,需要Lilu.kext和WhateverGreen.kext(用于显卡)。Force:如果你的 CPU 是 Kaby Lake 或更新,需要勾选KernelPm。
- Devices:
Properties:这里可以设置注入属性,例如开启核显(ig-platform-id)。Audio:注入声卡 ID,以获得原生音频。
- PlatformInfo:
- 保存配置:修改完成后,保存
config.plist。
- 在
安装 OpenCore 引导到 U 盘
- 在
D:\OC-Tools\EFI文件夹中,你会看到一个完整的EFI结构。 - 将这个
EFI文件夹完整复制到你之前制作的 macOS 安装 U 盘的根目录下,覆盖掉原来的EFI文件夹。 - 你的 U 盘已经是一个集成了 OpenCore 引导的、可以启动 macOS 安装程序的启动盘了。
开始安装 macOS
- 将电脑重启,在出现主板 LOGO 时,按特定键(通常是
F2,F10,F12,DEL)进入 BIOS/UEFI 设置界面。 - 设置启动模式:
- 找到
Boot或启动选项。 - 将 CSM (Compatibility Support Mode) 设置为 Enabled (开启),对于较新的主板,可以尝试关闭,但开启 CSM 对新手更友好。
- 将 Secure Boot (安全启动) 设置为 Disabled (禁用)。
- 保存设置并退出。
- 找到
- 选择启动设备:
- 电脑重启后,会进入启动设备选择菜单(Boot Menu),选择你的 U 盘启动。
- 如果一切顺利,你应该会看到 OpenCore 的引导菜单,上面列出了几个启动选项,如
macOS Install,选择它并按回车。
- 进入 macOS 安装程序:
- 稍等片刻,你会看到熟悉的 macOS 安装界面。
- 选择语言 -> 继续 -> 同意许可协议。
- 在顶部菜单栏,打开 磁盘工具。
- 分区(最关键的一步):
- 在磁盘工具左侧,选择你计划安装 macOS 的那个硬盘(千万不要选错!)。
- 点击顶部的 抹掉。
- 名称:
Macintosh HD(或你喜欢的名字) - 格式:APFS
- 方案:GUID 分区图
- 点击 抹掉,等待分区完成。
- 开始安装:
- 关闭磁盘工具,返回安装程序主界面。
- 选择你刚刚分好的区
Macintosh HD。 - 点击 安装。
- 之后会有一段时间的文件复制和安装过程,请耐心等待,电脑可能会重启数次。
第三部分:安装后的配置与驱动
安装完成后,系统可能无法直接进入桌面,因为缺少驱动,这时需要再次使用你的 OpenCore U 盘来修复。
- 再次从 U 盘启动:进入 OpenCore 引导菜单,这次选择 "macOS" (而不是 "macOS Install")。
- 如果成功进入桌面:恭喜你!接下来需要安装必要的驱动。
- 将 U 盘中的
EFI/OC/Kexts文件夹里的驱动(如WhateverGreen.kext,IntelMausi.kext等)复制到系统盘的EFI/OC/Kexts文件夹中。 - 修改系统盘
EFI/OC/config.plist文件,确保Kernel部分添加了这些驱动。 - 重启电脑,检查驱动是否生效。
- 将 U 盘中的
- 如果无法进入桌面(卡在登录界面或进度条):
- 这通常意味着缺少驱动或配置错误。
- 使用 Verbose 模式启动:在 OpenCore 引导菜单,按
V键进入详细模式,这样可以看到启动日志,根据错误信息排查问题。 - 使用 Recovery 模式修复:
- 从 OpenCore 引导菜单,按住
Option键,选择macOS Recovery进入恢复模式。 - 在恢复模式中,打开 终端。
- 输入命令
csrutil disable并回车,关闭系统完整性保护,方便我们修改文件。 - 重启电脑,从 U 盘进入系统。
- 将 U 盘中
EFI/OC/Kexts的驱动复制到系统盘的对应位置。 - 修改系统盘的
config.plist。 - 再次进入恢复模式,输入
csrutil enable重新开启 SIP。 - 重启,尝试进入系统。
- 从 OpenCore 引导菜单,按住
第四部分:常见问题与资源
- Q: 无法从 U 盘启动怎么办?
A: 检查 BIOS/UEFI 设置,确保 CSM 开启、Secure Boot 关闭,尝试更换启动模式(Legacy/UEFI)。
(图片来源网络,侵删) - Q: 安装过程中卡住或报错?
- A: 检查硬件兼容性,特别是 CPU 和显卡,尝试在 OpenCore 配置中开启
RequestBootVarRouting或其他 Quirks。
- A: 检查硬件兼容性,特别是 CPU 和显卡,尝试在 OpenCore 配置中开启
- Q: 进入系统后没有 Wi-Fi/蓝牙/声音?
- A: 需要手动添加对应的
.kext驱动到EFI/OC/Kexts并修改config.plist,可以在 OpenCore Auxiliary Tools 的Kexts部分添加。
- A: 需要手动添加对应的
- Q: 如何更新系统?
A: 直接从 App Store 下载更新,大部分情况下不会破坏现有配置,更新后,可能需要重新编译一些驱动或更新 OpenCore。
学习资源
- 远景论坛:国内最大的黑苹果社区,有大量的教程和问题解答。
- OpenCore 官方文档:最权威的配置指南,适合进阶学习。
- OpenCore Plist 官方文档:详细解释了
config.plist的每一个选项。 - r/hackintosh:国外最大的黑苹果社区,英文资源丰富。
再次强调:黑苹果安装是一个充满挑战和乐趣的过程,不要害怕失败,每一次失败都是学习的机会,祝你安装顺利!

