前言
社長強烈的建議你,若是你想嘗試新系統於設備上,可能會遭遇到系統安裝上的問題和硬體的兼容性,若是作為生產工具的設備上,仍建議你改用穩定性較高的作業系統。若是嘗試想要安裝macOS Beta 版的系統測試,請使用另一 SSD HD來另行安裝系統測試。Beta版仍有許多未知錯誤的因素存在,當蘋果系統尚未完善之前,或者是蘋果在最終的決定修改版本之前,為了不要浪費你我的寶貴時間,不要輕易嘗試,否則可能會造成硬體上的損壞,或無法挽回寶貴的數據疑時。應自行承擔該風險。
本文章所提出的任何解決辦法,並非絕對有效,僅提供相關的理論以及解決方案,對於使用Beta版系統或是預發行版的DP,以及非官方認可的任何補丁,因使用不正確的引導參數或補丁,造成硬體或是任何數據的丟失而損害,蘋果與開發者團隊以及本社團概不負責,後果請自負。
ㄧ、選擇OpenCore還是Clover作為引導呢
經過大家的努力,已得知無論是使用OpenCore
還是Clover
,目前都已經支持了 Monterey
安装使用了,但個人仍建議使用OpenCore 作為引導的唯一選擇
可以線上升級嗎
社長認為:除非你的引導文件做得很好,但是以目前的Monterey
是不建議直接升等,但你可以使用一個空白的硬碟安裝測試,該測試的用意在於你目前的硬體設備是否可以完全支援最新的作業系統。以及引導文件的修正和更新硬體所需要的補丁。
升级 Monterey
正式版的要件
截至目前為止,Montery 正式版已發佈,目前已得知引導文件可以採用以下的版本來使用。請檢查你的引導文件的的版本、Kext 升級到最新版、並且留意config 引導參數的設定。
- OpenCore
v0.7.4
+ 下载 / Cloverv5141
+ 下载 boot-args
中添加引導参数:vsmcgen=1
,- 可能還需要其它引導参数:
-lilubetaall
vsmcbeta
DW1820A
/DW1560
/DW1830
等博通網卡可能還需要添加:brcmfx-aspm
- 如果在跑碼遇到卡住的問題,可能是USB定制、網卡等 err錯誤訊息,請將網卡任何的驅動文件kext ,全數不要加載或刪除。
- 可能還需要其它引導参数:
二、安装常見的問題匯總
安裝系統的時候會彈出macOS更新助理提示『未能安裝所需的韌體更新』
請嘗試在配置文件 config.plist
中將 AdviseFeatures
設置為 true
1 2 | <key>AdviseFeatures</key> <true/> |
黑網卡藍芽驅動問題匯總
有關黑網卡或是博通網卡藍芽驅動問題,請看這裡。
Intel I225-V 網卡驅動問題
主機板 Comet Lake 400/500 中高階主版內建 Intel i225-V 2.5G 網卡如何驅動問題,我們在這裡要做的是欺騙 Apple 的 I225LM 驅動程序以支持我們的 I225-V 網絡控制器。但是,這僅在 Catalina 和 Big Sur 11.3 版本。以下解決辦法如下!
Big Sur :
- config.plist 加載 PCIID.kext、FakePCIID_Intel_I225-V.kext、FakePCIID_Intel_HDMI_Audio.kext。
- 加載補丁。
- macOS 11.3.x 以後,在dk.e1000=0
Key | Type | Value |
---|---|---|
Base | String | __Z18e1000_set_mac_typeP8e1000_hw |
Comment | String | I225-V patch |
Count | Number | 1 |
Enabled | Boolean | True |
Find | Data | F2150000 |
Identifier | String | com.apple.driver.AppleIntelI210Ethernet |
MinKernel | String | 19.0.0 |
MaxKernel | String | 20.99.99 |
Replace | Data | F3150000 |
Monterey:
原本補丁仍加載不動!在config Deivces 加入 device-id 項 F2150000 或是 F3150000,並刪除 PCIID.kext、FakePCIID_Intel_I225-V.kext、FakePCIID_Intel_HDMI_Audio.kext。
另一種做法:
若是系統報告為:com.apple.DriverKit.AppleEthernetE1000 ,在 config.plist 引導文件中新增該項目 vendor-id 87800000 保存後重啟,再看看系统报告的以太网卡的資訊,是不是变成:com.apple.driver.AppleIntelI210了
三、macOS 12,3 NAVI GPU 顯示不正常
Apple 對 macOS Monterey 12.3 的更新給少數 Mac 用戶帶來了問題,一些 PCI-E GPU 卡不僅在 eGPU 機箱中提供了過去的速度,在 Mac Pro 中也是如此。當 macOS 更新到 12.3 版之後,有多數人抱怨操作系統已經停止與顯卡一起工作。無論你使用任何配置,在這個版本當中,除了畫面會有『破損』的情況發生以外,就是嚴重的『視窗Lag』。遇到的狀況大致如下:
- 圖形介面損壞
- 視窗拖拉放大縮小嚴重卡頓
- GeekBench 5 中的普通 GPU 計算基準跑分被閹割
目前修護的方法,請參考這裡!
四、Monterey 開機後出現『關機錯誤』訊息
說明:這是 Monterey 錯誤。修復的方法很簡單,只需刪除\Library\Logs\DiagnosticReports 中的“Sleep Wake Failure”所有文件即可,
本文會持續更新。