📕
OpenCore Vanilla Guide 中文版
  • OpenCore Vanilla Guide 中文版
  • 制作USB启动盘
    • macOS下制作
    • Windows下制作
  • 加入必须的文件
  • intel系列的config.plist
    • Ivy Bridge
    • Haswell
    • Skylake
    • Kaby Lake
    • Coffee Lake
  • Intel HDET系列的config.plist
    • Skylake-X
  • AMD系列的config.plist
    • AMD
  • 安装后的完善工作
    • 模拟NVRAM
    • 禁用独显
    • 安全与文件保险箱
  • 疑难杂症
    • 一般问题解放办法
    • OpenCore调试
  • 补充
    • 传统模式安装
    • GPU补丁
    • ACPI入门
    • 修复分辨率问题以及啰嗦模式
    • 修复KALSR slide value
    • 修复iService
    • 修复CFG LOCK
  • 杂项
    • Credit
Powered by GitBook
On this page
  • 关于
  • OpenCore的优点
  • OpenCore的一些提示
  • 推荐的BIOS设置

Was this helpful?

OpenCore Vanilla Guide 中文版

本教程翻译自 https://khronokernel-2.gitbook.io/opencore-vanilla-desktop-guide

Next制作USB启动盘

Last updated 5 years ago

Was this helpful?

翻译纯属个人兴趣,如果你也对这个项目感兴趣,可以加入QQ群:786201418

关于

OpenCore是一款开源的、标新立异的一流软件,其作用是拦截内核的加载并插入一些高级的,旨在代替Clover。OpenCore想通过提供一个更多样化、模块化的系统来解决Clover中存在的一些限制和问题。虽然OpenCore主要是用于黑苹果,但是在其他需要模拟EFI的地方也可以使用。

现在的OpenCore任然是一个测试版本,除非你想以身试险或者为OpenCore做贡献,否则你不应该把现在的稳定的环境改成OpenCore。

最后,此教程只是你的OpenCore之旅的开端,而且不推荐新手尝试,除非你确实需要。对于纯新手,可以先从Clover入手,遇到问题时可以在中咨询。

这篇教程目前是基于OpenCore 0.5.5,如果你在使用更新的版本,可能需要你自己仔细阅读。该教程一般会在OpenCore发布新版本不久后更新。

OpenCore的优点

  • 一般来讲,OpenCore的启动速度会快于Clover,因为OpenCore内置的补丁更少。

  • OpenCore对FIleVault(文件保险箱)的支持更好,不需要禁用SIP,甚至可以通过来支持安全启动。

  • OpenCore通过boot.efi来支持启动快捷键:开机的时候按住Option或者Esc可以选择启动设备,按住Command + R进入恢复分区,或者按住Command + Option + P + R重置NVRAM。

  • OpenCore的设计着眼于未来,并使用现代方法加载第三方内核扩展,而不会像Clover一样破坏系统的完整性保护(SIP)。

  • 通过读取启动磁盘设置的NVRAM变量,就可以像Mac一样支持BootCamp选择切换和引导设备。

  • 以后的开发直接与OpenCore绑定,特别是通过FwRuntimeVariable.efi作为扩展将其包含到OpenCore中。

  • UEFI和传统模式都支持

  • 掩码补丁意味着macOS更新几乎不会破坏AMD的黑苹果系统,所以AMD OSX修补程序支持High Sierra,Mojave和Catalina的所有版本。 所有未来的AMD OSX开发都与Opencore相关,因此对于10.15.2+,您将需要OpenCore。

OpenCore的一些提示

  • 内核扩展按配置文件中指定的顺序加载,因此在加载扩展本身之前,必须先加载扩展的依赖项。 例如,必须在WhateverGreen或VirtualSMC之前加载Lilu。

  • ACPI补丁和SSDT会用于所有操作系统。 可以在SSDT中使用If (_OSI ("Darwin")) {},或将rEFind与OpenCore结合使用。

  • 如果在BIOS中将NVMe设备设置为SATA,则会出现问题。

  • OpenCore需要支持预链接内核的macOS版本,这意味着OS X 10.7 Lion或更高版本都可以安装,OS X 10.6 Snow Leopard的某些更高版本的也支持。

推荐的BIOS设置

禁用:

  • 快速启动

  • VT-d(也可以通过开启DisableIoMapper完成)

  • CSM

  • Thunderbolt

  • Intel SGX

  • Intel Platform Trust

开启:

  • VT-x

  • Above 4G decoding

  • Hyper-Threading

  • Execute Disable Bit

  • EHCI/XHCI Hand-off

  • OS type: Windows 8.1/10 UEFI Mode

  • Legacy RTC Device(Z370+相关)

某些系统需要纯UEFI模式才能启动。 (此设置通常被主板制造商称为“ Windows 8.1 / 10 UEFI模式”。另请参考)。

CFG Lock(MSR 0xE2 write protection),如果BIOS中无法关闭或者找不到,请参考 。AMD用户不需关心此项。

rootkit
远景论坛
Differences.pdf
Vaulting
AptioMemoryFix
将UEFI ROM刷新到较旧的GPU上
关闭CFG LOCK