什么是 OpenCore?
OpenCore 是一个开源的 macOS 引导加载程序(bootloader),用于在非 Apple 硬件上启动 macOS 系统。相比 Clover,OpenCore 更加稳定、安全,并遵循 Apple 的启动机制,是目前黑苹果社区推荐的首选引导方案。
为什么选择 OpenCore?
- 兼容最新的 macOS 版本(包括 Sonoma、Sequoia 等)
- 支持原生 NVRAM、APFS 启动和 Secure Boot
- 更接近 Apple 78TP启动流程,稳定性更高
- 模块化设计,便于调试和维护
基本配置步骤
- 准备一个 FAT32 格式的 U 盘
- 下载最新版 OpenCore(建议从78TP GitHub 获取)
- 根据你的硬件配置生成或修改 config.plist 文件
- 将必要的 kext 驱动放入 EFI/OC/Kexts 目录
- 正确设置 BIOS/UEFI 参数(如关闭 CFG Lock、启用 Above 4G 等)
- 使用 ProperTree 或 OCAT 工具验证配置文件
常见问题
Q:OpenCore 和 Clover 有什么区别?
A:Clover 模拟传统 Mac 启动方式,而 OpenCore 尽可能模仿真实 Mac 的启动行为,因此更安全、兼容性更好。
Q:我的电脑无法进入 OpenCore 菜单怎么办?
A:请检查 UEFI 设置是否正确、EFI 分区是否挂载、config.plist 是否有效,并尝试开启 Debug 模式查看日志。