科技時事黑蘋果教學

MacOS 11 Big Sur黑蘋果安裝教學

MacOS Big Sur已經發佈許久,目前OpenCore已經可以順利安裝此版本並且無需透過任何補丁。如MacOS 11 Big Sur無重大的內核更動即可繼續使用下去,正式版也可以使用。

目錄

先決條件

  • 對OpenCore引導有一定的基礎
  • 耐心

準備工作

軟體

硬體

  • 16GB USB3.0隨身碟
  • 有線鍵盤及有線滑鼠

1-1 下載Big Sur安裝檔案

透過連結下載MacOS Big Sur安裝檔案。並在下載完成後結束此安裝程式。

1-2 製作MacOS Big Sur Beta開機隨身碟

接著我們要製作安裝碟。先進入磁碟工具程式並將剛剛準備好的隨身碟插入,並做格式化。

  • 名稱:MyVolume
  • 格式:MacOS擴充格式(日誌式)
  • 架構:GUID分割區配置表

格式化前務必要點選「顯示所有裝置」。否則將會無法選擇架構為GUID分割區配置表。這點非常重要!如無做此步驟可能導致安裝碟製作失敗。

格式化完成後開啟終端機,製作此開機隨身碟必須透過終端機指令製作。複製以下指令操作。

 sudo /Applications/Install\ macOS\ Big\ Sur\ Beta.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

 

會先要求輸入本機密碼。並提示 “If you wish to continue type (Y) then press return”  這邊鍵入「Y」來確認安裝。

等待終端機製作。需稍待約莫10分鐘左右。這是USB3.0的速度,USB2.0可能會更久。

製作完成後即可鍵入 “exit” 關閉終端機,或者直接關閉終端機即可。

2-1 OpenCore準備工作

下載OpenCore0.6.0正式發行版本 並將其中EFI資料夾複製至桌面或方便的路徑。並且將Docs中的Simple.plist檔案複製至EFI -> OC 資料夾,重新命名為config.plist。

現在您的EFI架構應該長這樣。我們必須要做整理工作:

 

Drivers檔案夾僅需保留以下檔案:

  • HfsPlus.efi (下載並放入Drivers檔案夾)
  • OpenRuntime.efi
  • OpenCanopy.efi

Tools檔案夾僅需保留以下檔案:

  •  VerifyMsrE2.efi

這是整理過後的資料夾,是不是看起來乾淨許多了呢?

2-2 ACPI

請針對自己的CPU架構名稱進行相對應的檔案設定。並將其檔案加入EFI -> OC -> ACPI 資料夾。

Intel處理器

Ivy Bridge

  • SSDT-PM CPU電源管理。必須透過ssdtPRGen.sh生成。
  • SSDT-EC 嵌入形控制器。
  • SSDT-IMEI 6系列主板加入缺少之IMEI設備。

Haswell

  • SSDT-PLUG 允許在Haswell及更高版本上進行本機CPU電源管理。
  • SSDT-EC  嵌入形控制器。

Skylake

  • SSDT-PLUG 允許在Haswell及更高版本上進行本機CPU電源管理。
  • SSDT-EC-USBX 嵌入形控制器及USB端口電源供應調整。

Kaby Lake

  • SSDT-PLUG 允許在Haswell及更高版本上進行本機CPU電源管理。
  • SSDT-EC-USBX 嵌入形控制器及USB端口電源供應調整。

Coffee Lake

  • SSDT-PLUG 允許在Haswell及更高版本上進行本機CPU電源管理。
  • SSDT-EC-USBX 嵌入形控制器及USB端口電源供應調整。
  • SSDT-AWAC 這是300系列RTC補丁,所有300系列主機板皆需此SSDT。
  • SSDT-PMC 運作MMIO並正確使用NVRAM。

Comet Lake

  • SSDT-PLUG 允許在Haswell及更高版本上進行本機CPU電源管理。
  • SSDT-EC-USBX 嵌入形控制器及USB端口電源供應調整。
  • SSDT-AWAC 這是300系列RTC補丁,所有300系列主機板皆需此SSDT。
  • SSDT-RHUB 修復華碩和可能的MSI板上的根設備錯誤。

AMD系列處理器

Bulldozer 及 Jaguar

  • SSDT-EC-USBX 嵌入形控制器及USB端口電源供應調整。

Ryzen 及 Threadripper

  • SSDT-EC-USBX 嵌入形控制器及USB端口電源供應調整。
  • SSDT-CPUR修復了B550主板對於PU的定義,如果沒有AMD B550則不要使用。

2-3 Kext

請針對必備檔案及其他檔案做相對應的選擇。並將其檔案加入EFI -> OC -> Kexts 資料夾。

必備kext

以下5個kext是目前每個黑蘋果系統必不可少的:

  • Lilu.kext:很多其他kext都需要這個kext才能運作,例如聲卡AppleALC和顯卡WhateverGreen,必備。
  • WhateverGreen.kext:用於處理非蘋果型號的顯卡硬體解碼支援,必備。
    • 也有部分人不使用WhateverGreen(簡稱WEG),認為WEG僅提供了公用驅動,並不能完全發揮出顯卡的性能,尤其是RX5000系列。但是請注意,不使用WEG意味著驅動顯卡過程中遇到的所有問題都需要自行解決,幾乎沒有這方面教學,且每個型號可能都有略微不同的驅動方法和需要注意的地方,新手建議老老實實使用WEG。
  • VirtualSMC.kext:仿冒MacOS之SMC晶片管理,讓macOS以為自己在在真正的Mac上運作,以驅動黑蘋果系統正常運作,並提供系統傳感器溫度監控等,必備。
  • AppleALC.kext:用於黑蘋果系統聲音支持,通過仿冒ID的方式驅動聲卡芯片,必備。
    • 如果你使用這個驅動無法使用聲卡,也可以考慮使用VoodooHDA.kext
  • USBInjectAll.kext:注入所有USB端口,以讓黑蘋果USB正確運行,在安裝後可以選擇使用USB定製。安裝階段必備。
其他

乙太網路驅動(根據你的芯片選擇):

現在我們已經完成了EFI的基本配置。如圖,此教學是以Z390之CoffeeLake平台做示例。

2-4 Config.plist

現在只差配置config.plist就可以完成了,使用OpenCoreConfigurator 開啟config.plist。預設為ACPI分頁。我們需全選透過底下減號刪除路徑名稱,並將EFI -> OC -> ACPI內之ssdt全選拖曳。如圖。

左側選單轉到Kernel,這裡對應 EFI -> OC -> Kexts 資料夾。一樣將路徑拖曳填上。這邊要注意,Lilu.kext必須為第一個,順序錯誤會導致OpenCore無法認出kext而導致無法安裝。

左側選單轉到UEFI -> Drivers。這裡對應EFI -> OC ->Drivers 檔案,一樣將檔案拖曳。

左側選單轉到PlatformInfo,選擇iMacPro機型偽裝。

Cammand+S存檔,開啟 OpenCore Config完整檢查器,該檢測器會提供config的正確配置,僅需在OCC中選擇相對應之欄位設定、勾選即可。在檢查網站時務必選對OC引導版本及處理器架構。

3-1 Bios設定

開始安裝前,我們必須要先設定Bios,這是一個往往會被忽視的步驟。許多安裝錯誤都可能是Bios設定所導致,所以請不要忽略此步驟,選擇相對應之設定去調整才可以避免在安裝過程中出錯。

Intel處理器

禁用

  • 快速啟動
  • 安全啟動
  • VT-d(如果config設定DisableIoMapper為YES,則可以啟用)
  • CSM
  • Thunderbolt(首次安裝可以先關閉,因為Thunderbolt可能會引起問題)
  • intel SGX
  • CFG鎖定(MSR 0xE2保護)(必須解鎖。否則將無法安裝MacOS 11 Big Sur)
  • WIFI

啟用

  • VT-x
  • 4G以上解碼
  • USB  XHCI
  • 系統:Windows 8.1 / 10 UEFI模式
  • DVMT(iGPU):64MB
  • SATA模式:AHCI

AMD處理器

禁用

  • 快速啟動
  • 安全啟動
  • CSM

啟用

  • 4G解碼(必須打開,如果找不到該選項,則添加npci=0x2000到boot-args。不要同時啟用此選項和npci
  • USB XHCI
  • 系統:Windows 8.1 / 10 UEFI模式
  • SATA模式:AHCI

3-2 安裝過程

這邊不贅述安裝過程。可參考安裝展示影片說明文章

Big Sur三大常見問題

1. 無法進入Big Sur之Recovery分區?

  • UEFI -> APFS -> JumpstartHotPlug 勾選(Yes)
 

2. [EB | #LOG:EXITBS:START]

  • 解鎖CFG
 

3. MacOS Version Not Yet Set

  • IO80211Family.kext 造成內核錯誤。請刪除該Kext。
  • boot-args 內加入 npci=0x2000。 
Show More

Related Articles

一個評論

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Back to top button