黑苹果卡代码
十一、卡 no vault provided
-
如果卡在这个代码上,可以通过将
config.plist
设置为以下来关闭config.plist
中的文件库:Misc
->Security
->Vault
-
如果您已经执行了,还是同样错误,你将需要更新使用
Opencore.efi
文件
十二、卡 OC: Invalid Vault mode
-
这个代码并不是具体的一个错误,可能是拼写错误,你可以在
OpenCore
选项区分sensitve
所以一定要仔细检查,Misc
->Security
十三、卡在EndRandomSeed上
-
ProvideConsoleGop
可能会丢失,因为这是过渡到下一个屏幕所需的内容,它最初是AptioMemoryFix
的一部分,但由于此问题现在已在OpenCore
中。可以在UEFI
->Output
下找到 -
缺少内核补丁程序(仅适用于
AMD CPU
确保它们是Opencore
补丁而不是Clover
。Clover
使用MatchOS
而OpenCore
使用MinKernel
和Maxkernel
) -
IgnoreInvalidFlexRatio
缺失,这对于Broadwell
和更老的机型是必需的。不适用于AMD
和Skylake
或更高版本 -
AppleXcpmExtraMsrs
可能需要,这通常意味着奔腾HEDT
和其他少数系统。不要在AMD
上使用另一个可能的问题是,某些用户忘记了或无法在BISO
中禁用CFG-Lock
(特别是与用于电源管理的0xE2 MSR
锁定位有关,显然更安全的是关闭CFG-Lock
)。请注意,这仅适用于Intel
用户,不适用于AMD
。发生这种情况时,有几个可能的解决方法:固定CFG
锁 (之后更新方法)启用
AppleXcpmCfgLock
和AppleCpuPmCfgLock
这将分别禁用XNU
和appleintelcpupowermangment
中的PKG_CST_CNFIG_
控件。不推荐长期解决方案,因为这会导致不稳定。 -
另一个可能的问题是
IRQ
冲突Clover
有许多不同的修复程序,无需直接设置它们便可以应用。幸运的是,从四叶草转换为OpenCore
的过程更加困难,尽管CorpNewt
也修复了问题。
十四、看不到macOS分区
-
这个代码咱们主要检查以下内容即可。
ScanPolicy
设置为显示所有驱动器0
拥有适当的固件驱动程序,例如ApfsDriverLoader
和HfsPlus(或VBoxHfs)
如果您正在运行网络恢复安装,则启用
AvoidHighAlloc
十五、用OpenCore引导后黑屏
-
这个问题主要是由于缺少
ConsoleGOP
请在您的配置下启用它:UEFI
->Output
->ProvideConsoleGOP
如果这没有帮助,用调试版的
OpenCore.efi
和BOOTx64.efi
并在你的EFI
取代它们。这将显示有关您的实际卡住位置获得更多信息OpenCore.efiBOOTx64.efi
十六、OC: OcAppleGenericInput... - Success
OpenCore
不会向您显示所有调试信息。这是在内核加载之前/之时,因此我们需要检查以下内容-
英特尔:
CFG
锁在BISO
中禁用或与在内核中启用AppleCpuPmCfgLock
和AppleCpuPmCfgLock,Kernel
->Quirks
验证是否已将正确的内核补丁添加到配置中(记住
OpenCore
补丁使用MinKernel
和MaxKernel
而Clover
使用MatchOS
)如果这没有帮助,请获取
OpenCore.efi
和BOOTx64.efi
的调试版本,并在EFI
中替换它们。这将显示更多的信息,你的实际上是在哪里卡住。
十七、OCB: failed to match a default boot option
-
与
OCB
相同的修复方法:OCB: OcScanForBootEntries failure - Not Found
。OpenCore
找不到任何具有当前扫描策略的驱动器,设置为0
将允许显示所有启动选项:Misc
->Security
->ScanPolicy
->0
十八、OCABC: Memory pool allocation failure - Not Found
-
这是由于不正确的
BISO
设置和/或不正确的引导程序值造成的。确保config.plist
->Booter
->Quirks
正确,并验证您的BISO
设置:1.启用4g
以上解码。2.CSM
已禁用(在某些板上启用Windows8.1/10
WHQL
模式也可以这样做)
十九、OCS: No schema for DSDT, KernelAndKextPatch, RtVariable, SMBISO, SystemParameters
-
这是因为要么使用一个带有
OpenCore
的Clover
配置,要么使用一个配置器,比如Mackie
的Clover
和OpenCore
配置器。您需要重新开始并进行新的配置,或者找出需要从配置中移除的所有不需要的项目。
二十、OC: Driver XXX.efi at 0 cannot be found解决方案: -
确认您的
EFI
/OC
/Drivers
驱动程序与config.plist
->UEFi
->Drivers
驱动程序匹配
-
文章评论