日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

bootice添加黑苹果引导_OpenCore引导安装黑苹果卡代码解决方法(内容较多)

發布時間:2023/12/29 编程问答 84 豆豆
生活随笔 收集整理的這篇文章主要介紹了 bootice添加黑苹果引导_OpenCore引导安装黑苹果卡代码解决方法(内容较多) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

內容較多,請大家有耐心的閱讀

覺得不錯話,記得給本文點個贊。

你的贊對我來說是一種肯定哦~

1

? ?

啟動(卡代碼)界面

例1:啟動時卡代碼

OCABC: Incompatible OpenRuntime r10, require r11
Halting 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 - Aborted
Halting 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 found
Halting on critical error

解決方法:配置文件有錯誤,建議重新新建config.plist。

注:此錯誤新手遇到比較多,請注意OpenCore和Clover的config文件并不通用。

例11:卡如下代碼

ERROR allocating 0x3362 pages at 0x0000000001033000 alloc type 2
Error 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 index
OC:Driver HfaPlus.efi at 0 cannot be found!
Halting on critical error

解決方法:

默認的OpenCore不含HFSPlus.efi文件,需要添加到/EFI/OC/Drivers 目錄下。

例14:卡如下代碼

OCB:StartImage failed - Already started
Halting 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 images
Halting 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 - Success
OC: 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 bug
Find: A00A9353 54415301
Replace: A00A910A FF0BFFFF

例24:卡如下代碼

OCB:LoadImage failed - Unsupported
Halting 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節點。可嘗試以下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 Violation
OCB: 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.efi
    Using 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引导安装黑苹果卡代码解决方法(内容较多)的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。