瞎折腾吧

全网最通俗!黑苹果 macOS 完整安装教程(不限型号/无脑通关)|从制作U盘到配置EFI

纯开源工具链从零手搓完美黑苹果 EFI:使用 Hardware-Sniffer 提取本机硬件信息,配合 OpCore-Simplify、USBToolBox、OCAT 与 OpenCore 官方恢复包完成在线安装。

观看对应视频教程

## 教程简介 无需任何 OpenCore 底层代码基础,本教程全部采用 GitHub 官方免费开源工具,在 Windows 环境下从零检测本机硬件、生成量身定制的 `EFI` 引导、定制 USB 映射并拉取 Apple 官方恢复镜像,实现不限主板型号的无脑通关安装。 ## 必备开源工具清单 | 工具名称 | 核心用途 | | --- | --- | | **Rufus + Python 3** | 将 2GB+ U 盘格式化为「非可引导 + GPT 分区」,并提供脚本运行环境(安装 Python 时务必勾选 `Add to PATH`) | | **Hardware-Sniffer** | 自动扫描当前电脑 CPU、显卡、声卡、网卡并导出 `ACPI` 文件夹与 `.json` 硬件报告 | | **OpCore-Simplify** | 读取硬件报告自动判断最高支持的 macOS 版本,自动下载编译对应的 Kexts 与 SSDT | | **USBToolBox + OCAT** | 定制全机身 USB 接口映射并升级校验 `config.plist` | | **OpenCorePkg (`macrecovery`)** | 从苹果官方服务器直接拉取纯净的 `com.apple.recovery.boot` 在线恢复镜像 | ## 分步制作引导 U 盘流程 ### 1. 导出硬件信息并生成基础 EFI 1. 运行 `Hardware-Sniffer.exe`,等待硬件列表加载完成后依次输入 `H` 回车、`A` 回车,自动生成包含 `ACPI` 和 `.json` 的报告文件夹。 2. 运行 `OpCore-Simplify.bat`,输入 `1` 回车,将刚才生成的 `.json` 文件路径粘贴进去,选择目标系统(推荐 **macOS 15**),再粘贴 `ACPI` 文件夹路径,选择无线网卡驱动模式与机型 SMBIOS,按 `6` 自动构建出完整的 `EFI` 文件夹并复制到 U 盘根目录。 ### 2. 映射 USB 端口与 OCAT 校验 1. 打开 `USBToolBox`(`Windows.exe`),按 `D` 将空余 USB 接口全部插拔一遍(每次停留 5 秒),按 `B` 返回后输入 `S` 和 `K` 生成 `UTBMap.kext`,放入 U 盘 `EFI/OC/Kexts`。 2. 打开 `OCAT` 载入 U 盘中的 `EFI/OC/config.plist`,先点击「编辑 → 升级 OpenCore 和 Kexts」,然后将 `UTBMap.kext` 拖入并移至 `USBToolBox.kext` 下方,取消勾选 `UTBDefault.kext`,修复版本配置警告后保存。 ### 3. 下载 Apple 官方恢复镜像 进入解压的 `OpenCorePkg/Utilities/macrecovery` 目录,在地址栏输入 `cmd` 打开终端,粘贴 OpenCore 官方文档对应 macOS 版本的 Python 下载命令: ```bash # 示例:使用 macrecovery.py 下载 macOS Sequoia / Sonoma 恢复镜像 python macrecovery.py -b Mac-7BA5B2D9E42DDD94 -m 00000000000000000 download ``` 下载完成后会将生成的 `com.apple.recovery.boot` 文件夹完整复制到 U 盘根目录(与 `EFI` 同级)。最后配置主板 BIOS(开启 Above 4G、XHCI Hand-off,关闭 CFG Lock 与安全启动),从 U 盘启动按空格选择恢复镜像即可抹盘安装 macOS!

全部实操教程