什么是 OpenCore?
OpenCore 是一个开源的 EFI 引导加载程序,主要用于 macOS(特别是 Hackintosh 黑苹果)的启动,但也可以配置用于引导 Windows、Linux 等其他操作系统。
为什么用 OpenCore 引导 Windows?
- 统一管理多系统启动项,界面简洁美观
- 避免 Windows 更新覆盖引导记录导致黑苹果无法启动
- 支持 UEFI 安全启动环境下的灵活配置
基本配置步骤
- 备份原有 EFI 分区:防止操作失误导致系统无法启动。
- 将 Windows 的 bootmgfw.efi 添加到 OpenCore 配置:
在
config.plist的Misc → Boot中添加 Windows 启动项路径,例如:
PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x0,0xFFFF,0x0)/HD(1,GPT,...)/\EFI\Microsoft\Boot\bootmgfw.efi - 设置默认启动项和超时时间:在
Misc → Boot → Timeout设置等待时间(单位秒)。 - 保存并重启测试:确认 OpenCore 菜单中能正常看到并启动 Windows。
常见问题与解决
- Windows 启动项不显示? 检查路径是否正确,确保 Windows 使用的是 UEFI 模式安装。
- 启动后卡 LOGO? 尝试关闭
SecureBootModel或启用DisableLinkeditJettison。 - Windows 更新后丢失引导? 重新挂载 EFI 分区,确认 OpenCore 未被覆盖;建议将 OpenCore 安装在独立 EFI 分区。
资源推荐
如需进一步工具支持,可参考以下实用链接: