bootice添加黑苹果引导_OpenCore引导安装黑苹果卡代码解决方法(内容较多)
內容較多,請大家有耐心的閱讀
覺得不錯話,記得給本文點個贊。
你的贊對我來說是一種肯定哦~
1
? ?
啟動(卡代碼)界面
例1:啟動時卡代碼
OCABC: Incompatible OpenRuntime r10, require r11Halting on critical error
解決方法:此問題由升級替換文件不完全造成,EFI/OC目錄下的OpenCore.efi,EFI/OC/Drivers目錄下的OpenRuntime.efi,必須來自同一版本。
OpenCore的關鍵文件:BOOTx64.efi、OpenCore.efi、OpenRuntime.efi、OpenCanopy.efi(用于支持官方主題服務)
例2:啟動時卡代碼
This version of Mac OS X is not supported on this platform!解決方法:問題原因是由于使用了較新的機型ID,但是這個機型不支持舊版本系統,例如:MacPro7,1僅能安裝macOS 10.15及以上,不支持macOS 10.13-10.14;另一種可能的原因是反過來,即:使用了太舊的機型ID,但這個機型不支持最新版本的系統。
例3:啟動界面看不到macOS啟動分區
解決方法:首先確認EFI/OC/Drivers目錄下有HFSPlus.efi;
使用軟件(PlistEdit Pro或其他軟件也可)修改config.plist:
Misc→Security→Scan Policy→設置為0
UEFI→Quirks→UnblockFsConnet→True/Yes(部分惠普機型需要)
UEFI→APFS→EnableJumpStart→True/Yes
UEFI→APFS→HideVerbose→True/Yes
UEFI→APFS→MinDate→-1
UEFI→APFS→MinVersion→-1
PlistEdit Pro下載鏈接:
https://pan.baidu.com/s/122xuOW3ju8j8-M60jsKgEA
提取碼:qb6j
例4:選擇啟動項后黑屏
解決方法:修改config.plist:
UEFI→Output→ProvideConsoleGop→True/Yes
Booter→Quirks→RebuildAppleMemoryMap→True/Yes
如果未能解決問題,請使用Debug版本OpenCore,這樣會提示更多信息。
例5:卡如下代碼
OCB: OcScanForBootEntries failure - Not Found解決方法:這是因為OpenCore無法根據當前的ScanPolicy設置找到任何驅動器,此項設置為0將允許顯示所有引導選項。
修改config.plist:Misc→Security→ScanPolicy→0
例6:卡如下代碼
OCB: failed to match a default boot option解決方法:原因及解決方法同例5。
例7:卡如下代碼
OCB: StartImage failed - AbortedHalting on critical error
解決方法:請升級OpenCore到0.5.9及更高版本,這主要是由錯誤的編譯或文件版本不對應造成。
OpenCore的關鍵文件必須來自同一版本:BOOTx64.efi、OpenCore.efi、OpenRuntime.efi、OpenCanopy.efi(用于支持官方主題服務)
例8:卡如下代碼
Forcing CS_RUNTIME for entitlement: com.apple.rootless.restricted-block-devices解決方法:這個一般出現在安裝macOS 11.0 Big Sur beta的過程中,其實并沒有卡住,注意觀察硬盤燈,耐心等待,一般3-5分鐘就會過。
例9:卡如下代碼
SetMulticastList() ===>SetMylticastList() <===
解決方法:同例8。
例10:卡如下代碼
OCB:OcScwfurBootEntries failure - not foundHalting on critical error
解決方法:配置文件有錯誤,建議重新新建config.plist。
注:此錯誤新手遇到比較多,請注意OpenCore和Clover的config文件并不通用。
例11:卡如下代碼
ERROR allocating 0x3362 pages at 0x0000000001033000 alloc type 2Error loading kernel cache (0x9)
Halting on critical error
解決方法:原因一般是在/EFI/OC/Drivers目錄下引入了很多Clover引導使用的.efi文件。并不是Clover引導適用的.efi文件在OpenCore引導也適用。解決辦法是刪除Clover引導使用的.efi文件,OpenCore引導最基礎只需保留HfsPlus.efi,OpenRuntime.efi,OpenCanopy.efi(用于支持官方主題),其余都要刪除。
例12:OpenCore啟動界面不顯示安裝U盤,macOS系統盤,Recovery等選項
解決方法:修改config.plist。
Misc→Security→ScanPolicy→0
填寫0會掃描所有內容并開啟所有選項。其它可選值:3870467,默認:983299。
例13:卡如下代碼
OCS:No schema for Disabled at 12 indexOC:Driver HfaPlus.efi at 0 cannot be found!
Halting on critical error
解決方法:
默認的OpenCore不含HFSPlus.efi文件,需要添加到/EFI/OC/Drivers 目錄下。
例14:卡如下代碼
OCB:StartImage failed - Already startedHalting on critical error
解決方法:一般發生在引導項選擇時選擇了EFI分區。解決方法:不要選擇EFI分區,請直接選擇系統分區。
例15:卡如下代碼
oc:Image Kexts\XXXX.kext\Contents\MacOS\XXXX.kext is missing for kext XXXX.kext ()Halting on critical error
解決方法:上面的代碼中,XXXX.kext可能是任何值,例如:VirtualSMC.kext,CPUFriend.kext,AppleALC.kext等等,但是問題的原因是一樣的:在/EFI/OC/Kexts/目錄下沒有對應的kext文件。解決方法也很簡單,添加對應的kext,或者在config.plist中禁用相關的kext。
例16:卡如下代碼
OCUI: Failed to load imagesHalting on critical error
解決方法:開啟了OpenCore的UI界面,但是沒有配置OC的Resource文件,請下載并復制到EFI/OC/Resource文件夾。
下載鏈接:
https://cloud.189.cn/t/im2Qzeuamqu2
例17:卡主板LOGO界面
解決方法:常見于技嘉主板,修改config.plist→UEFI→Drivers取消AudioDxe.efi,刪除或在名稱前添加#號,暫時禁用。另一種方案,斷電并拔掉電池靜置 5-10分鐘,再開機。
例18:卡如下代碼
configuration requires vault but no vault provided!解決方法:這是最常見的新手錯誤了,修改Config.plist中:
Misc→Security→Vault→Optional
將Vault值設置為Optional,注意大小寫。?
例19:卡如下代碼
OC: Invalid Vault mode!解決方法:修改config.plist中:
Misc→Security→Vault→Optional
估計是拼寫錯誤,將Vault值設置為Optional,注意大小寫。
例20:卡如下代碼
OC: OcAppleGenericInputTimerQuirkExit Status - SuccessOC: OcAppleGenericInputKeycodeExit Status - Success
解決方法:
Intel→BIOS中解鎖CFG-Lock,沒有該選項的情況開啟以下選項:
AppleXcpmCfgLock→True/Yes
AppleCpuPmCfgLock→True/Yes
AMD系統需要內核補丁
如果未能解決問題,請使用Debug版本OpenCore,這樣會提示更多信息。
內核版本下載:
https://github.com/AMD-OSX/AMD_Vanilla/tree/opencore
例21:卡如下代碼
OCABC: Memory pool allocation failure - Not Found解決方法:這是由于錯誤的BIOS設置或錯誤的 Booter Quirks 值,請確認 Booter→Quirks 設置正確,并驗證BIOS設置:
開啟Above 4G Decoding
關閉CSM
升級BIOS到最新版本
例22:卡如下代碼
OCS: No schema for DSDT, KernelAndKextPatch, RtVariable, SMBIOS, SystemParameters...解決方法:這基本上是配置文件結構不正確造成的,請勿使用Clover的config.plist引導OpenCore,以及版本不匹配的OpenCore Configurator配置 config.plist。
例23:卡如下代碼
apfs_module_start解決方法:卡在這個位置大部分都是Z390主板,需要添加一個ACPI補丁,內容如下:
Comment: Fix RTC _STA bugFind: A00A9353 54415301
Replace: A00A910A FF0BFFFF
例24:卡如下代碼
OCB:LoadImage failed - UnsupportedHalting on critical error
解決方法:一般發生在進入Recovery時。解決方法是在EFI/OC/Drivers目錄下添加HFSPlus.efi或VBoxHfs.efi,一般使用前者。
HFSPlus.efi下載:
https://cloud.189.cn/t/bMBzMbruuqe2
例25:卡如下代碼
000340.041303 XHCI@14000000: AppleUSBXHCI::interruptOccurred: clearing change bits on unused port 23 with portSC 0x802a0
000341.204285 XHCI@14000000: AppleUSBXHCI::interruptOccurred: clearing change bits on unused port 24 with portSC 0x802a0
000341.227434 XHCI@14000000: AppleUSBXHCI::interruptOccurred: clearing change bits on unused port 25 with portSC 0x221203
000341.250544 XHCI@14000000: AppleUSBXHCI::interruptOccurred: clearing change bits on unused port 26 with portSC 0x802a0...
...
IOUSBHost Interface(0x10000063d): matching deferred by IOUSBHostHIDDevice
解決方法:一般是因為缺少ACPI補丁,沒有正確驅動USB的XHCI節點??蓢L試以下ACPI補丁:
Comment: Rename XHCI to XHC(USB)Find: 58484349
Replace: 5848435F
Comment: Rename XHC1 to XHC(USB)
Find: 58484331
Replace: 5848435F
其它解決辦法:
檢查鏡像md5;
將U盤換到USB2.0或USB3.1的接口;
添加解除15端口限制的補丁,
或修改config.plist→Kernel→Quirks→XhciPortLimit
例26:卡如下代碼
VM Swap Subsystem is ON解決方法:修改config.plist
Kernel→Quirks→ThirdPartyDrivers→Off/False
例27:卡如下代碼
Kernel Extensions in backtrace:com.apple.iokit.IOPCIFamily(2.9)[ADD485B5-3EF8-37C4-B3C5-F86326E497A4]@0xffffff7f9432f000->0xfffffff7f94365fff
com.apple.driver.AppleACPIPlatform(6.1)[C111AA1C-DE22-39CC-BB44-4870383DDAA0]@0xffffff7f96306000->0xffffff7f963a0fff
dependency: com.apple.iokit.IOACPIFamily(1.4)...
dependency: com.apple.iokit.IOPCIFamily(2.9)...
dependency: com.apple.driver.AppleSMC(3.1.9)...
com.apple.driver.AppleIntelCFLGraphicsFramebuffer(14.0.4)[...]@...
解決方法:這個錯誤基本是是由Framebuffer設置不當造成的,例如7代酷睿使用了9代酷睿的核顯 Framebuffer。只需要修改合適的核顯Framebuffer 信息,可先刪除DeviceProperties下有關核顯的數值。
例28:卡如下代碼
OCSB: No suitable signature - Security ViolationOCB: Apple Secure Boot prohibits this boot entry, enforcing!
OCB: LoadImage failed - Security Violation
解決方法:這是由于過時Apple Secure Boot manifests導致的,如果你在OpenCore中設置了SecureBootModel,就會導致加載失敗,這些文件丟失的原因實際上是macOS中的BUG。解決方法(任選其一):
Misc→Security→SecureBootModel→ Default 或 Disabled
重新安裝 macOS 到最新版本
從/usr/standalone/i386拷貝Secure Boot manifests到
/Volumes/Preboot//System/Library/CoreServices
例29:卡如下代碼
[EB|`LD:OFS] Err(0xE) @ OPEN (System\\Library\\PrelinkedKernels\\prelinkedkernel)解決方法:當Preboot未被正確更新時,可能會發生這種情況。解決此問題:
修改:
config.plist→UEFI→APFS→JumpstartHotplug→True(macOS 11可能必須開啟此項才能進入Recovery)
重啟,引導進入 Recovery
開啟終端,進行如下操作:
# 通過列出所有分區找到 Preboot 分卷
diskutil list
# 在列出的列表中,我們發現 Preboot 分卷是 disk5s2
/dev/disk5 (synthesized):
? ?#:? ? ? ? ? ? ? ? ? ? ? ?TYPE NAME? ? ? ? ? ? ? ? ? ? SIZE? ? ? ?IDENTIFIER
? ?0:? ? ? APFS Container Scheme -? ? ? ? ? ? ? ? ? ? ? +255.7 GB? ?disk5
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?Physical Store disk4s2
? ?1:? ? ? ? ? ? ? ? APFS Volume ?Big Sur HD - Data?? ? ? ?122.5 GB? ?disk5s1
? ?2:? ? ? ? ? ? ? ? APFS Volume ?Preboot?? ? ? ? ? ? ? ? ?309.4 MB? ?disk5s2
? ?3:? ? ? ? ? ? ? ? APFS Volume ?Recovery?? ? ? ? ? ? ? ? 887.8 MB? ?disk5s3
? ?4:? ? ? ? ? ? ? ? APFS Volume ?VM?? ? ? ? ? ? ? ? ? ? ? 1.1 MB? ? ?disk5s4
? ?5:? ? ? ? ? ? ? ? APFS Volume ?Big Sur HD?? ? ? ? ? ? ? 16.2 GB? ? disk5s5
? ?6:? ? ? ? ? ? ? APFS Snapshot ?com.apple.os.update-...? 16.2 GB? ? disk5s5s
# 現在掛載指定的 Preboot 分卷
diskutil mount disk5s2
# 最后執行下面的命令來更新 Preboot 分卷
diskutil apfs updatePreboot /volume/disk5s2
最后重啟,注意你可能需要關閉JumpstartHotplug。
例30:卡如下代碼
OCS: No schema for EnableForAll at 0 index, context !OCS: No schema for EnableForAll at 5 index, contextr !
OCS: No schema for DummyPowerManagement at 8 index, context !
OCS: No schema for SkipCustomEtryCheck at 8 index, context !
解決方法:和其它升級OpenCore的問題一樣,這一般是從0.6.1升級到 0.6.2,替換了文件卻沒有用新版Sample.plist重建config.plist造成的。解決的辦法有兩個:
使用0.6.2版本的Sample.plist重建config.plist;
使用BeyondCompare等代碼對比工具查找兩個版本Sample.plist 的不同之處,然后使用VScode等代碼編輯器工具修正0.6.1版的config.plist;
例31:卡如下代碼
OC: Driver AudioDxe.efi at 0 cannot be found!Halting on critical error
解決方法:這個問題和例15類似,都是在config.plist中指定了加載某些文件,實際路徑里卻不存在。只是此問題指的是.efi驅動。此案例中,請檢查 EFI/OC/Driver目錄下是否存在AudioDxe.efi,不存在的話請添加。如果不想要這個驅動的話,請在config.plist→UEFI→Drivers中取消該文件,其它情況以此類推。
例32:卡如下代碼
OsxAptioFix3Drv: Starting overrides for \System\Library\CoreServices\boot.efiUsing reloc block: no, hibernate wake: no
ERROR allocating 0x1c19 pages at 0x0000000009433000 alloc type 2
Error loading kernel cache (0x9)
Boot failed; will sleep for 10 seconds before exiting...
Error: Aborted returrned from boot.efi
was error, press any key
* Hit any key to continue *
解決方法:如果是OpenCore,請不要使用OsxAptioFix3Drv.efi或其它類似的內存修復驅動,因為OpenCore已經自備了OpenRuntime.efi來解決內存問題。如果是Clover,r5120以下版本請使用AptioMemoryFix.efi,r5120 及以上版本使用 OcQuirks.efi。
2
? ?
點贊、在看支持我
記得給本文點贊啊~
謝謝啦🙏
2.1
??
其他一些問題
1.如何關閉OpenCore輸出到ESP分區下的日志文件?
解決方法:修改config.plist。
Misc→Debug→Target→0
0:關閉日志記錄
3:允許屏幕輸出日志
19:允許屏幕輸出UEFI變量日志
65:在ESP 分區根目錄生成日志文件 opencore-年-月-日-時分秒.txt,但屏幕上不顯示日志
2.macOS安裝界面是俄語怎么辦?
解決方法:修改config.plist。
NVRAM→7C436110-AB2A-4BBB-A880-FE41995C9F82→prev-ang:kbd,類型為data值,內容為7a682d48 616e773a 323532。
3.硬盤提示BIError Domain 3。
解決方法:修改config.plist。
SMBIOS改機型為iMacPro1,1或MacBookPro16,1等2018年及以后的機型。
4.彈出“找不到安裝器資源”窗口?
解決方法:這個問題的原因是多種多樣的,可以試試以下解決方法。
檢查鏡像的md5值是否相符
對于High Sierra和Mojave,需要使用終端修改時間,并斷開網絡
對于Catalina,請用終端驗證一下系統時間是否和真實時間相差8小時,如果是,使用終端改為真實時間
刪除drivers/UEFI目錄下的EmuVariableUefi.efi(此項針對 Clover用戶)
修改機型為最近三年,比如MacBookPro14,1、MacBookPro15,1、iMac17,1等等
如果是雙硬盤,拔掉那個不安裝macOS的,待安裝完后再插回去
5.進入安裝界面后,找不到硬盤怎么辦?
解決方法:此問題大多數情況下是因為使用了VBoxHfs.efi,這個驅動在某些機型上(主要是筆記本和品牌臺式機)無法讀取本地硬盤,解決方法是換用 HFSPlus.efi。另一種可能,請檢查硬盤是否處在RAID模式,RAID狀態無法正常安裝macOS(Clover引導也遇到這種情況可以用此方法解決)。?
6.進入macOS后,無法掛載EFI分區,無論使用命令行或配置工具都不行怎么辦?
解決方法:請在PE用命令行或Diskgenuis等工具格式化ESP分區為FAT32 即可。
3
? ?
結束
1、如果大家有什么問題 ,也可以私聊咨詢我|QQ:1757791488
2、鐵子們,可別忘了最底下的那張小 Ka 片哦,幫忙點個贊,謝謝啦
3.1
??
免責聲明
本公眾號提供的文件和圖片都是網絡共享資源,請大家于下載后的24小時內刪除。如果本公眾號所提供的資源侵犯了您的版權或其他利益,請您發送郵件并加以說明。郵箱地址:1757791488@qq.com 我會在收到消息后的2個工作日內處理
▲長按圖片,掃碼關注菜鳥搞機
總結
以上是生活随笔為你收集整理的bootice添加黑苹果引导_OpenCore引导安装黑苹果卡代码解决方法(内容较多)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue 插入word模板 项目_vue项
- 下一篇: arcgis api for4.x 绘制