[SUCCESS] ASUS Z790 PROART CREATOR WIFI – OPENCORE 1.0.1 BUILD 14th HACKINTOSH

配置清單

  • Motherboard:ASUS ProArt Z790-CREATOR WIFI
  • CPU:Intel i7-14700K
  • Memory:美光48GBx2 DDR5 5600MHz 超頻記憶體
  • Storage:PREDRTOR GM7 2TB
  • Graphics:Gigabyte AMD Radeon RX 6900 XT
  • Audio:Realtek S1220A
  • Ethernet:Marvell® AQtion 10Gb Ethernet
  • Wireless & Bluetooth:Wi-Fi 6E/ Bluetooth® v5.3**
  • BIOS:1801
  • EFI:OC 1.1 Beta 自編繹
  • OS:macOS Ventura 13.3.7
  • Thunderbolt 4: ROM:38.56

前言

安裝注意事項:準備

大家都知道,有一些現成的指南,例如tonymacx86的作者 Casey 所發布 ASUS Z690 ProArt Golden Build,但由於每個構建都有很多細微的差異,而且 Golden Builds 通常包含數百頁的重要細節,需要更多的時間去消化與研究。並且在各大論壇上四處詢問和請教,以確保每個細節都正確,才能寫出更好的教學文章。

所以我決定先從在 Windows 上進行製作安裝碟所需要任何文件,因為有許多想構建黑果的用戶手邊並無法存取 Mac。因此,我從Windows 的角度來製作這篇教學文章,當然以下的所有步驟當然也可以在 Mac 上完成。

我首先準備一個閒置的硬碟上安裝了 Windows 11,確保主機板等硬體都能正常驅動,然後再透過一些終端機指令來獲取收集大量數據,並下載建置各種 SSDT、停用 CFG Lock 等所需的許多有用工具。

紀錄日誌

注意 1A:Monterey 和 Ventura 用戶:
2023年8月3日:Ventura 13.4、Sonoma 及更新版本:請按照以下程序啟用 i225-V 或 i226-V 乙太網端口。
(舊程序)要啟用 Intel i225-V 乙太網端口,請按照以下程序進行。

注意 1B:
需要一個獨立的 GPU,因為 Alder Lake 的 iGPU(UHD 770)在 macOS 中不受支持。
推薦的 GPU 包括:
AMD RX 400 系列、RX 500 系列、RX 5000 系列、RX 6800、RX 6800 XT、RX 6900 XT。
AMD RX 6600 和 6600 XT 只在 Monterey 12.1 及更新版本中受支持。
引導參數 agdpmod=pikera 不應用於 Vega 56、Vega 64 和 Radeon VII。
引導參數 agdpmod=pikera 是 AMD 5000 和 6000 系列所必需的。

前置作業

如果你是組裝全新的電腦主機,或者是二手零件組裝,更新和重置BIOS的步驟絕對不能省。因為你不知道前一手用戶設定了什麼參數,為求系統的穩定性以及發揮更好的效能,所以務必要更新或重置BIOS。社長在這一次ASUS 黑果教學當中,千萬不要輕易更新ASUS 主機板的BIOS 版本,因為你完全不知道ASUS 更新了哪些 BIOS 的參數,極有可能會導致黑果無法安裝,造成自己許多的困擾!

安裝Windows 11 系統

下載必備的工具

透過以下連結,收集我們進行設定所需的大量工具

  • SSDTTime:用於取得 DSDT 表的轉儲並執行各種 SSDT 操作。
  • MountEFI:幫助掛載 EFI 分割區的有用腳本。
  • ProperTree:用於編輯我們的 config.plist 檔案
  • GenSMBIOS:用於產生所需的信息,例如序號以及與您選擇的 SMBIOS 相關的其他資訊。注意:我在本指南中使用 imacPro1,1。
  • USBToolBox:用於根據您的需求建立自訂 USB 映射。
  • Hackintool:用於查看各種系統資訊
  • IORegistryExplorer:用於查看有關係統設備的極其詳細的資訊。
  • UEFITool:CFG 解鎖也需要。在連結中,請務必按「顯示所有資產」!否則您將看不到這個特定的工具。
  • Universal IFR Extractor:CFG 解鎖的另一個工具… **請注意,這不是來自 Dortania 的鏈接,而是新版本的鏈接。下載 Windows 版本。
  • 修改後的 GRUB Shell:用於解鎖 CFG。將ModGRUBShell.efi放入EFI/OC/Tools資料夾中。
  • ControlMsrE2.efi:CFG 解鎖也需要它,而且它已經位於庫存EFI/X64/OC/Tools資料夾下,因此您需要將其複製到USB 上的EFI/OC/Tools資料夾中。
  • ResetNVRAM.efi:它已經存在於EFI/X64/OC/Tools下的 OpenCore 發行版中,因此您需要將它們放在 USB EFI/OC/Tools資料夾中。

手動製作SSDTime 文件

這裡要對該主機板客製化修補文件SSDT,你可以用官方 Opencore 開發團隊的通用版,亦可去修該它。不過社長是教你客製化,所以我們得先下載一個 SSDTime 完整程序包,你可以在此下載

Supported SSDTs:
  • SSDT-HPET
    • 修補 IRQ 衝突
  • SSDT-EC
    • 操作系統感知的假 EC(適用於筆記本和桌面)
  • SSDT-USBX
    • 提供通用 USB 電源屬性
  • SSDT-PLUG
    • 在 CPU0/PR00 上設置 plugin-type = 1
  • SSDT-PMC
    • 為原生 300 系列 NVRAM 添加缺失的 PMCR 設備
  • SSDT-AWAC
    • Disables 禁用 AWAC 時鐘,根據需要啟用或假冒 RTC
  • SSDT-USB-Reset
    • 為檢測到的根集線器返回零狀態,以允許硬件查詢
  • SSDT-Bridge
    • 為缺失的 PCI 橋創建設備路徑
  • SSDT-PNLF
    • 設置 PNLF 設備以控制筆記本背光
  • SSDT-XOSI
    • _OSI 重命名和補丁,為多個 Windows 版本返回 true,還檢查 OSID
  • DMAR
    • 從 DMAR 表中刪除保留內存區域

製作macOS 安裝碟

  • 連線安裝法
  • 離線安裝法
  • 映像檔還原法

搜尋欄位打入『cmd』終端機畫面,透過指令 cd 瞬移到剛剛下載OpenCore-1.0.0-RELEASE 執行包。其路徑為:OpenCore-1.0.0-RELEASE/Utilities/macrecovery/

終端機指令:

python macrecovery.py -b Mac-4B682C642B45593E -m 00000000000000000 download

python3 macrecovery.py -b Mac-4B682C642B45593E -m 00000000000000000 download

下載完以後,會在該資料夾多出一個com.apple.recovery.boot,這就是我們要的。

自編繹USB3.0 端口

我們之前下載了 USBToolBox。現在轉到 USBToolBox 資料夾並啟動名為Windows.exe的應用程式。

按 C 並將您的設定更改為:

現在按 D 鍵發現端口,然後執行將 USB 和 USB 3 裝置插入每個連接埠的常規程序。在 Z790 ProArt 上的結果是

現在按 B 返回,然後按 S 選擇連接埠。首先,請注意我如何為我了解的每個連接埠添加評論。連接埠 15 和 16 不確定,與 26 和 27 相同。

我需要讓 USB 3 和 USB 2 裝置正常運作,因此我想出了一個針對我的用例的折衷方案。我在第一個控制器1,2,5,6,7,8,9,11,12,14,17,18,19,20,25上啟用,我們在USBToolBox的連接埠選擇頁面上看到:

引導文件的編輯與製作

上一篇
下一篇