
一键生成可启动的 OpenCore EFI:OpCore Simplify 新手上手指南【免费下载链接】OpCore-SimplifyA tool designed to simplify the creation of OpenCore EFI项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-SimplifyOpCore Simplify 是一个免费开源(采用 BSD 3-Clause 许可证)的黑苹果配置工具。你只需要提供目标电脑的硬件报告,它就会自动完成 ACPI 补丁、内核扩展(kext,即 macOS 的可加载驱动模块)、Mac 机型号和 macOS 版本之间的匹配,最终产出一个可以直接用来引导安装的 OpenCore EFI 文件夹。如果你想在普通 PC 上装 macOS,又不想逐项手动配引导文件,它就是为你准备的。30 秒自检:你的电脑在支持范围内吗?在花时间配置之前,先对照下面这张表确认硬件是否在支持范围。工具本身可以在 Windows 和 macOS 上直接运行,Linux 上需要用 Python 解释器跑;它在哪台机器上运行都行,只要硬件报告来自要装系统的目标电脑。部件支持范围CPUIntel 第一代 Nehalem/Westmere 到第十五代 Arrow Lake;AMD Ryzen、Threadripper(走 AMD Vanilla 补丁路线)核显Intel 第一代 Iron Lake 到第十代 Ice Lake;AMD Vega 系列 APU(Ryzen 1xxx 到 5xxx、7x30)独显AMD Navi 23/22/21 及更早;NVIDIA Kepler、Pascal、Maxwell、Fermi、Tesla 世代macOSHigh Sierra 10.13 到 Tahoe 26如果你的设备不在上表里,不用慌:选完硬件报告后,兼容检查环节会把该设备支持的版本区间逐条打印出来,按提示选一个旧版本通常就能解决。部分老硬件(NVIDIA 老卡、博通网卡)需要装完后用 OpenCore Legacy Patcher 打 root patch 才能启用,工具会在列表中标注。先准备好工具唯一的输入:硬件报告整个流程里最重要的一步,是让工具拿到目标电脑的真实硬件信息。这一步做不好,后面全是返工。Windows:工具内置导出硬件报告选项,会自动下载 Hardware Sniffer 并现场导出,推荐用它,结果最贴合你当前的硬件和 BIOS 状态。macOS / Linux:需要先在目标电脑上装好 Hardware Sniffer,生成Report.json和 ACPI 转储目录,然后拖进工具。注意两点:报告必须来自目标电脑,不能用别人家的;导出时 Hardware Sniffer 要用管理员权限运行,否则可能缺显卡条目。另外目标电脑的 BIOS 要处于 UEFI 模式并关闭安全启动,否则就算 EFI 生成了也点不亮。从下载代码到生成 EFI 的完整路径全程就是一条直线,按顺序走即可,每个菜单项都能直接回车接受推荐值。第 1 步:获取代码做什么:拿到工具源码怎么做:执行git clone https://gitcode.com/GitHub_Trending/op/OpCore-Simplify,进入 OpCore-Simplify 目录看到什么:目录下有 OpCore-Simplify.py 主程序,以及 Windows 用的.bat、macOS 用的.command两个入口第 2 步:启动程序做什么:进入主菜单怎么做:Windows 双击.bat,macOS 运行.command,Linux 执行python OpCore-Simplify.py看到什么:程序先自动检查并应用更新,然后出现 6 个选项:选硬件报告、选 macOS 版本、自定义 ACPI 补丁、自定义内核扩展、自定义 SMBIOS、构建 EFI第 3 步:喂入硬件报告做什么:输入 1,把 Report.json 拖进窗口(Windows 也可以直接选 E 现场导出)看到什么:校验通过后,屏幕逐项打印 CPU、显卡等设备的 macOS 支持区间,然后自动跳进版本选择,给出推荐版本和对应的 Mac 机型第 4 步:确认版本与预选项做什么:回车接受推荐版本,过一遍已勾选的 ACPI 补丁和内核扩展,一般不用改看到什么:回到主菜单后,macOS Version 和 SMBIOS 两行已经显示具体型号,说明选择链路闭合第 5 步:构建 EFI做什么:输入 6,选 Build OpenCore EFI看到什么:程序依次走完复制 EFI 基础结构 → 应用 ACPI 补丁 → 安装内核扩展 → 生成 config.plist → 清理无用文件五个阶段(需要联网下载 OpenCorePkg 和内核扩展,耗时取决于网速)。完成后 EFI 落在项目目录下的 Results 文件夹,屏幕打印一份构建后清单——要调的 BIOS 项和 USB 映射步骤,按回车会自动打开文件夹它凭什么能自动配?拆开黑箱看一眼工具的设计思路是用内置数据库比对硬件,而不是让你手填,这样能把人为抄错配置的概率降到最低。查表比对:各代硬件的兼容范围被写死在 Scripts/datasets/ 下的 cpu_data、gpu_data、chipset_data、mac_model_data 等文件里,相当于工具的经验数据库。取交集定版本:Scripts/compatibility_checker.py 拿着报告逐个设备查表,算出 CPU、显卡、网卡各自的 macOS 支持区间,取交集得出你能装的版本,这就是第 3 步里推荐版本的来源。按 ACPI 表决定补丁:Scripts/acpi_guru.py 读取报告里的 DSDT 等表,判断要不要加 FakeEC、RTC 修复、睡眠状态值修正,以及禁用 macOS 不认识的 PCI 设备。版本化选驱动:内核扩展按硬件 目标 macOS 版本筛选,例如无线网卡驱动、电池支持、大小核 CPU 的拓扑重排。所以菜单里让你勾选的那些补丁和扩展,本质是对自动生成结果的人工复核;你在菜单里做的所有选择,最终在构建阶段才统一落进 config.plist 和 EFI 目录。构建中途卡住了:典型现象与自救方法现象:报告校验不通过,提示 Suggestion: Please re-export the hardware report原因:报告缺字段,或 ACPI 转储目录不完整。 解法:回目标电脑重跑一遍 Hardware Sniffer 导出,确认 Report.json 和 ACPI 目录都在,再拖进来。现象:提示 CPU 缺少 SSE4 指令集后程序直接退出原因:这颗 CPU 不支持 Sierra 之后的 macOS,属于硬性限制。 解法:无解。换机器,或者放弃装新系统——工具不会硬着头皮继续。现象:找不到 GPU 信息原因:报告里缺显卡条目,而显卡是版本匹配的关键输入,缺了就没法定版本。 解法:检查导出时是否用了管理员权限运行 Hardware Sniffer,重新生成报告。现象:构建中途下载失败原因:拉取 OpenCorePkg 或内核扩展时网络中断。 解法:检查网络后重新选 Build OpenCore EFI,程序会重走完整流程,已有的 Results 会被重建,不用担心残留文件。现象:构建成功,但清单里列了一堆 BIOS 调整项原因:当前 BIOS 设置不满足引导条件,比如安全启动还开着、还在 Legacy 模式。 解法:按屏幕列出的条目进 BIOS 逐项改完,再开始安装流程。写在最后OpCore Simplify 只负责把你带到拿到可引导 EFI这一步:安装过程中的排错、安装后的 USB 端口映射和(如需要时)OpenCore Legacy Patcher 的 root patch,仍要你亲自完成,建议同时熟悉 Dortania 安装指南的基本概念。更多细节以仓库内的 README.md 为准。【免费下载链接】OpCore-SimplifyA tool designed to simplify the creation of OpenCore EFI项目地址: https://gitcode.com/GitHub_Trending/op/OpCore-Simplify创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考