黑蘋果引導工具OpenCore版本升級指南

fans news 發佈 2022-01-15T07:06:27+00:00

前言鑑於目前OpenCore的快速疊代升級。很多網友還是使用「白嫖」的0.5.6甚至還有更早的0.5.4/5的版本。已經跟不上OpenCore的升級節奏。特別是系統升級到10.15.5以後。有些早期版本的OC-EFI可能出現各種問題。因此升級OC就是一個必然的選擇。


前言

鑑於目前OpenCore的快速疊代升級。很多網友還是使用「白嫖」的0.5.6甚至還有更早的0.5.4/5的版本。已經跟不上OpenCore的升級節奏。特別是系統升級到10.15.5以後。有些早期版本的OC-EFI可能出現各種問題。因此升級OC就是一個必然的選擇。那麼如何升級OC呢。這篇Blog,就圖文介紹下升級的基本方法。以後OC的升級,也基本按照這個基本方法來升級。

本人自己使用的99.9%完美黑蘋果配置如下:

CPU : i5-7500

內存: 32G (16 X2) 2400

顯卡:Rx 560D 4G

主板 :B250M PLUS

網卡: 拆機網卡

硬碟:M2金士頓500G

準備工作

  • 下載當前最新的OpenCore。
  • 下載當前最新的Kexts。
  • 下載當前最新的 OCC[OpenCore Configurator]。
  • 下載完成後,全部解壓後,拷貝至桌面。
  • 將正常使用的OC-EFI拷貝至桌面。

開始升級(以下主要針對跨版本升級)

  • 桌面建議一個文件夾。命名為預備升級的版本號+當前日期如:060-07-29,根據個人喜好命名,這個沒有特別限制,主要是區別版本與升級日期。
  • 將下載的OpenCore包中EFI文件夾整體拷貝到新建的文件夾(060-07-29)
  • 將OpenCore包Docs中的模版文件Sample.plist拷貝到新建的文件夾(060-07-29)的EFI-OC文件夾中。
  • 將OpenCore包的HfsPlus.efi與文件夾Resources也悉數拷貝到新建的文件夾(060-07-29)的EFI-OC文件夾中,將HfsPlus.efi移到EFI-OC-Drivers文件夾中去。
  • 將下載的Kexts包中的當前最新的驅動,全部拷貝到拷貝到新建的文件夾(060-07-29)的EFI-OC-Kexts文件夾中。
  • 打開舊版本的EFI。將ACPI中的所有SSDT文件,全部拷貝到拷貝到新建的文件夾(060-07-29)的EFI-OC-ACPI文件夾中。(這裡提醒下,除非你非常清楚這些SSDT的明確效能,並無害,可以全部使用舊版本的。否則需要測試、調整)
  • 將舊版本的EFI中的config.plist拷貝到拷貝到新建的文件夾(060-07-29)的EFI-OC文件夾中,並改名為config-old.plist。同時將Sample.plist改名為config.plist
  • 用OpenCore Configurator分別打開config.plistconfig-old.plist,開始編輯。
  • 首先設置OpenCore Configurator的版本屬性為當前的最新版本如OC0.6.0開發版
  • ACPI設置:刪除模版中SSDT,拖入ACPI文件夾中的SSDT,新版的config.plist-ACPIconfig-old.plist-ACPI中的補丁與Quirks一致。
  • Booter設置:新版的config.plist-Booterconfig-old.plist-Booter中的Quirks一致。
  • DeviceProperties設置:將舊版的設備路徑拷貝到新版裡面去。
  • Kernel設置:刪除新版中的所有驅動。將EFI-OC-Kexts文件夾中驅動拖入。新版的config.plist-Kernelconfig-old.plist-Kernel中的補丁與Quirks一致。
  • Misc、NVRAM、PlatformInfo與UEFI設置:參閱面向小白的OC快速無腦配置相關內容。大部分選項都是用新版的默認選擇。
  • 特別提醒CFG Lock未解鎖的勾選!
  • 保存

測試與調整

  • 再次檢查新舊版本的勾選。
  • 最好準備一個U盤大小無所謂。格式化為FAT32格式,將升級後的EFI文件夾,整體放入U盤的根目錄下。
  • 開機按F8/11/12(各品牌主板/機器),選擇UEFI-U盤引導系統。進行測試。測試正常。沒有問題後,在用此EFI替換硬碟的EFI。如果有問題,再調整測試。

後記

至此,整個OC升級已經完成。上面主要講的是跨版本升級的情況,

關鍵字: