前言
鑒于目前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.plist與config-old.plist,開始編輯。
- 首先設置OpenCore Configurator的版本屬性為當前的最新版本如OC0.6.0開發版
- ACPI設置:删除模版中SSDT,拖入ACPI文件夾中的SSDT,新版的config.plist-ACPI與config-old.plist-ACPI中的補丁與Quirks一緻。
- Booter設置:新版的config.plist-Booter與config-old.plist-Booter中的Quirks一緻。
- DeviceProperties設置:将舊版的設備路徑拷貝到新版裡面去。
- Kernel設置:删除新版中的所有驅動。将EFI-OC-Kexts文件夾中驅動拖入。新版的config.plist-Kernel與config-old.plist-Kernel中的補丁與Quirks一緻。
- Misc、NVRAM、PlatformInfo與UEFI設置:參閱面向小白的OC快速無腦配置相關内容。大部分選項都是用新版的默認選擇。
- 特别提醒CFG Lock未解鎖的勾選!
- 保存
測試與調整
- 再次檢查新舊版本的勾選。
- 最好準備一個U盤大小無所謂。格式化為FAT32格式,将升級後的EFI文件夾,整體放入U盤的根目錄下。
- 開機按F8/11/12(各品牌主闆/機器),選擇UEFI-U盤引導系統。進行測試。測試正常。沒有問題後,在用此EFI替換硬盤的EFI。如果有問題,再調整測試。
後記
至此,整個OC升級已經完成。上面主要講的是跨版本升級的情況,
, 更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!
查看全部