Hackintosh OpenCore
TLDR: OpenCore 是黑苹果主流引导程序,配置核心包括 ACPI 电源管理和 Kext 内核扩展驱动,版本升级必须使用工具逐版本迁移。
Content
OpenCore(OC)是当前黑苹果社区主流的 EFI 引导程序,由 Acidanthera 团队维护。
关键资源
- Dortania:官方文档和指南
- Acidanthera:OpenCore 及核心 Kext 的开发团队
ACPI 配置
ACPI(Advanced Configuration and Power Interface)用于描述硬件信息。黑苹果需要通过 SSDT(Secondary System Description Table)补丁让 macOS 正确识别硬件。常用的 SSDT 补丁需根据具体硬件平台选择。
参考:Dortania 的 Getting-Started-With-ACPI 指南。
Kext 内核扩展
基于 Lilu 插件框架的常用驱动:
| Kext | 用途 |
|---|---|
| AppleALC.kext | 声卡驱动 |
| AirportItlwm.kext | Intel 无线网卡驱动 |
| IntelMausi.kext | Intel 有线网卡驱动 |
| IntelBluetoothFirmware.kext | Intel 蓝牙驱动 |
版本升级注意事项
千万不能跨版本升级 OC 配置,否则容易导致无法启动。正确流程:
- 使用 OCAuxiliaryTools 进行配置文件的版本迁移
- 使用 OpenCore Configurator 进行具体配置调整
- 逐版本升级,不跳版本
Related Pages
- Hackintosh — 黑苹果概览及启动原理