在不受支援的 Mac 上安裝 macOS Ventura、Monterey、Big Sur (OpenCore Legacy Patcher)

sysin發表於2023-01-25

請訪問原文連結:https://sysin.org/blog/install-macos-13-on-unsupported-mac/,檢視最新版。原創作品,轉載請保留出處。

作者主頁:www.sysin.org


隨著 OpenCore Legacy Patcher 0.6.0/0.6.1 的釋出,許多期待已久的功能終於登陸了! 其中包括對 macOS Ventura 中許多硬體和服務的支援:

  • 非 Metal 圖形加速
  • 傳統無線網路
  • UHCI/OHCI USB 1.1 控制器
  • Haswell 之前的 Mac 上的 AMD Vega Graphics
  • 使用核心除錯工具包對 Haswell+ Mac 進行快速安全響應

期待已久的舊款機型已經獲得支援!

supported-models-on-ventura-202301

OpenCore Legacy Patcher 現已支援 macOS Ventura!

隨著 macOS Ventura 13 正式版的釋出,OpenCore Legacy Patcher 0.5.0 增加了對 macOS Ventura 的支援 ?

此版本支援的機型如下圖所示,列出的 2012 年或更新的 Mac 應該能夠輕鬆安裝 Apple 最新的作業系統!

supported-models-on-ventura

一、介紹

本文主要面向 macOS Ventura(不定期更新中),通用於 macOS Monterey 和 macOS Big Sur,也可以視為筆者 早期文章 的升級版。

感謝評論區讀者的反饋!

這一章節將介紹 macOS Ventura 的系統要求和不受支援的 Mac 機型但使用 OpenCore Patcher 可以支援的機型,以及 OpenCore Legacy Patcher 的優缺點。

1.macOS Ventura 簡介

macOS Ventura

更高效,更盡興,更跨界。

macOS Ventura 讓各種日常操作都進化成神操作。一波新技能助你搞定更多,一眾常用 app 能分享和協作,晉級的遊戲讓你更投入,還有種種妙招能拉上其他裝置一起顯身手。

2022 年 10 月 25 日已推出。

執行 macOS 的 iMac、MacBook Pro 和 MacBook Air。

macOS Ventura 今日正式釋出,提供全新效率工具與連續互通功能,讓 Mac 體驗更勝以往。

macOS Ventura 推出突破性功能,助使用者完成更多工,讓 Mac 體驗更勝以往。連續互通相機等新功能幫助使用者無縫跨 Apple 裝置工作,臺前排程等效率工具則幫助使用者專注眼前工作、輕鬆切換任務 (sysin)。Safari 瀏覽器引入通行金鑰,就此開啟無密碼時代。郵件與資訊等熱門 app 迎來重大更新。macOS Ventura 今日起作為免費軟體更新發布,供搭載 Apple 晶片和基於 Intel 晶片的 Mac 下載。

2. macOS Ventura 硬體要求

看看你的 Mac 是否能用 macOS Ventura

進一步瞭解 Mac>

3. 什麼是 OpenCore

這是一個複雜的引導載入程式,用於在記憶體中注入和修補資料,而不是在磁碟上。這意味著我們能夠在許多配備 Metal GPU 且不受支援的 Mac 上獲得接近原生的體驗。這包括其他修補程式的許多渴望已久的功能,例如:

  • 系統完整性保護(SIP)、FileVault 2、.im4m 安全啟動和儲存
  • 所有 Mac 上的原生 OTA OS DELTA 更新
  • Recovery OS、安全模式和單使用者模式啟動
  • WPA Wi-Fi 和個人熱點支援

雖然 Hackintosh 社群的許多 PC 使用者都熟悉 OpenCore,但 OpenCore 被設計為 Mac 和 PC 無關,確保兩個平臺都可以輕鬆使用它。藉助 OpenCore Legacy Patcher,可以幫助我們自動化流程,讓 OpenCore 的執行變得更加容易。

⚠️ 警告:Boot Camp 功能將有限支援,基於傳統 MBR 的安裝不會顯示在 OpenCore 中,同時因 CPU 限制,僅特定機型支援 UEFI Windows 10,請參看:Installing UEFI Windows 10

4. 支援的 macOS 版本

關於作業系統支援,如下:

支援入口 描述 支援的作業系統 備註
宿主作業系統 指支援執行 OpenCore-Patcher.app 的作業系統 macOS 10.9 - macOS 13 手動安裝 Python 3.9 或更高版本 則支援 10.7+,只需執行 repo 中的 OpenCore-Patcher.command
目標作業系統 指可以修補以與 OpenCore 一起執行的作業系統 macOS 11 - macOS 13 可能支援 10.4 和更新版本(處於潛在損壞狀態)。不提供支援。

本文目標是在以下不受支援的 Mac 機型上安裝 macOS Big SurmacOS MontereymacOS Ventura

5. 支援的 Mac 機型

任何支援 SSE4.1 CPU 和 64 位韌體的硬體都可以在此修補程式上執行。要檢查您的硬體型號,請在終端的適用機器上執行以下命令:

system_profiler SPHardwareDataType | grep 'Model Identifier'

下表將列出補丁程式當前支援和不支援的所有功能:

MacBook

SMBIOS Year Supported Comment
MacBook1,1 Mid-2006 NO 32-Bit CPU limitation
MacBook2,1 Late 2006 NO 32-Bit Firmware limitation
MacBook3,1 Late 2007 NO 32-Bit Firmware limitation
MacBook4,1 Early 2008 YES - Monterey and older - No GPU Acceleration in Mavericks and newer - No Keyboard and Trackpad - No USB
MacBook5,1 Late 2008 YES - Monterey and older - GPU Acceleration in Public Beta, see current issues #108 - Supports macOS Monterey and older (Ventura support in development)
MacBook5,2 Early 2009 YES - Monterey and older 同上
MacBook6,1 Late 2009 YES - Monterey and older 同上
MacBook7,1 Mid-2010 YES - Monterey and older 同上
MacBook8,1 Mid-2015 YES Everything is supported
MacBook9,1 Early 2016 YES Everything is supported

MacBook Air

SMBIOS Year Supported Comment
MacBookAir1,1 Early 2008 NO Requires SSE4.1 CPU
MacBookAir2,1 Late 2008 YES - GPU Acceleration in Public Beta, see current issues #108 - Supports macOS Monterey and older (Ventura support in development)
MacBookAir3,1 Late 2010 YES - Monterey and older 同上
MacBookAir3,2 Late 2010 YES - Monterey and older 同上
MacBookAir4,1 Mid-2011 YES - Monterey and older 同上
MacBookAir4,2 Mid-2011 YES - Monterey and older 同上
MacBookAir5,1 Mid-2012 YES Everything is supported
MacBookAir5,2 Mid-2012 YES Everything is supported
MacBookAir6,1 Mid-2013, Early 2014 YES Everything is supported
MacBookAir6,2 Mid-2013, Early 2014 YES Everything is supported
MacBookAir7,1 Early-2015, 2017 YES Everything is supported
MacBookAir7,2 Early-2015, 2017 YES Everything is supported

MacBook Pro

SMBIOS Year Supported Comment
MacBookPro1,1 Early 2006 NO 32-Bit CPU limitation
MacBookPro1,2 同上 NO 同上
MacBookPro2,1 Late 2006 NO 32-Bit Firmware limitation
MacBookPro2,2 同上 NO 同上
MacBookPro3,1 Mid-2007 NO Requires SSE4.1 CPU
MacBookPro4,1 Early 2008 YES - Monterey and older - GPU Acceleration in Public Beta, see current issues #108 - Supports macOS Monterey and older (Ventura support in development)
MacBookPro5,1 Late 2008 YES - Monterey and older 同上
MacBookPro5,2 Early 2009 YES - Monterey and older 同上
MacBookPro5,3 Mid-2009 YES - Monterey and older 同上
MacBookPro5,4 同上 YES - Monterey and older 同上
MacBookPro5,5 同上 YES - Monterey and older 同上
MacBookPro6,1 Mid-2010 YES - Monterey and older 同上
MacBookPro6,2 同上 YES - Monterey and older 同上
MacBookPro7,1 同上 YES - Monterey and older 同上
MacBookPro8,1 Early 2011 YES - Monterey and older 同上
MacBookPro8,2 同上 YES - Monterey and older 同上
MacBookPro8,3 同上 YES - Monterey and older 同上
MacBookPro9,1 Mid-2012 YES Everything is supported
MacBookPro9,2 同上 YES 同上
MacBookPro10,1 Mid-2012, Early 2013 YES 同上
MacBookPro10,2 Late 2012, Early 2013 YES 同上
MacBookPro11,1 Late 2013, Mid-2014 YES 同上
MacBookPro11,2 Late 2013, Mid-2014 YES 同上
MacBookPro11,3 Late 2013, Mid-2014 YES 同上
MacBookPro11,4 Mid 2015 YES 同上
MacBookPro11,5 Mid 2015 YES 同上
MacBookPro12,1 Early 2015 YES 同上
MacBookPro13,1 Late 2016 YES 同上
MacBookPro13,2 Late 2016 YES 同上
MacBookPro13,3 Late 2016 YES 同上

Mac mini

SMBIOS Year Supported Comment
Macmini1,1 Early 2006 NO 32-Bit CPU limitation
Macmini2,1 Mid-2007 NO 32-Bit Firmware limitation
Macmini3,1 Early 2009 *YES - Monterey and older - GPU Acceleration in Public Beta, see current issues #108 - Supports macOS Monterey and older (Ventura support in development)
Macmini4,1 Mid-2010 YES - Monterey and older 同上
Macmini5,1 Mid-2011 YES - Monterey and older 同上
Macmini5,2 同上 YES - Monterey and older 同上
Macmini5,3 同上 YES - Monterey and older 同上
Macmini6,1 Late 2012 YES Everything is supported
Macmini6,2 同上 YES 同上
Macmini7,1 Mid-2014 YES 同上

iMac

SMBIOS Year Supported Comment
iMac4,1 Early 2006 NO 32-Bit CPU limitation
iMac4,2 Mid-2006 NO 同上
iMac5,1 Late 2006 NO 32-Bit Firmware limitation
iMac5,2 同上 NO 同上
iMac6,1 同上 NO 同上
iMac7,1 Mid-2007 YES - Monterey and older - Requires an SSE4.1 CPU Upgrade - GPU Acceleration in Public Beta, see current issues #108 - Stock Bluetooth 2.0 card non-functional - Supports macOS Monterey and older (Ventura support in development)
iMac8,1 Early 2008 YES - Monterey and older - GPU Acceleration in Public Beta, see current issues #108 - Supports macOS Monterey and older (Ventura support in development)
iMac9,1 Early 2009 YES - Monterey and older 同上
iMac10,1 Late 2009 YES - Monterey and older - GPU is socketed, recommend upgrading to Metal GPU - GPU Acceleration in Public Beta, see current issues #108 - Supports macOS Monterey and older (Ventura support in development)
iMac11,1 同上 YES - Monterey and older 同上
iMac11,2 Mid-2010 YES - Monterey and older 同上
iMac11,3 同上 YES - Monterey and older 同上
iMac12,1 Mid-2011 YES - Monterey and older 同上
iMac12,2 同上 YES - Monterey and older 同上
iMac13,1 Late 2012 YES Everything is supported
iMac13,2 同上 YES 同上
iMac13,3 同上 YES 同上
iMac14,1 Late 2013 YES 同上
iMac14,2 同上 YES 同上
iMac14,3 同上 YES 同上
iMac14,4 Mid-2014 YES 同上
iMac15,1 Late 2014, Mid-2015 YES 同上
iMac16,1 Late 2014, Mid-2015 YES 同上
iMac16,2 Late 2014, Mid-2015 YES 同上
iMac17,1 Late 2015, Early-2016 YES 同上

Mac Pro

SMBIOS Year Supported Comment
MacPro1,1 Mid-2006 NO 32-Bit Firmware limitation
MacPro2,1 Mid-2007 NO 同上
MacPro3,1 Early 2008 YES - Monterey and older - Potential boot issues with built-in USB 1.1 ports (recommend using a USB 2.0 hub or dedicated USB PCIe controller) - Potential boot issues with stock Bluetooth card, recommend removing to avoid kernel panics
MacPro4,1 Early 2009 YES - Monterey and older - Everything is supported as long as GPU is Metal capable - Supports macOS Monterey and older (Ventura support in development)
MacPro5,1 Mid-2010, Mid-2012 YES - Monterey and older 同上
MacPro6,1 Late 2013 YES - Monterey and older - CPU Power Management currently unsupported - No DRM support

Xserve

SMBIOS Year Supported Comment
Xserve1,1 Mid-2006 NO 32-Bit Firmware limitation
Xserve2,1 Early 2008 YES - Monterey and older - Everything is supported as long as GPU is Metal capable - Supports macOS Monterey and older (Ventura support in development)
Xserve3,1 Early 2009 YES - Monterey and older 同上

6. 機型建議

透過上表,我們可以看到在 2012 年及以後的機型,才能獲得完整功能支援,獲得較好的使用者體驗。

舊版 Mac 即使安裝成功,功能上沒有異常,卡頓也在所難免。實際上要獲得流暢體驗,起碼是要在官方硬體相容列表的機型。

這裡僅僅是提供了一種方法,讓你享受折騰的樂趣!

7. OpenCore Legacy Patcher 的優缺點

對於 OpenCore Legacy Patcher,我們建議使用者透過下表瞭解與其他修補程式相比的優缺點。每個都有積極和消極的一面,我們認為在修補另一臺使用者的機器時透明度是最重要的。不應該有可能誤導使用者的灰色區域。

  • 注意:Patched Sur(已經 404)和 MicropatcherAutomatorbig-sur-micropatcher 的迭代產品,因此它們具有許多相同的優點和限制。官方以 Patched Sur 用於此比較,但是該專案主頁已經無法訪問,所以這裡用 micropatcher 代稱上述程式。
Features OpenCore Legacy Patcher micropatcher
Over The Air Updates(線上更新) 系統偏好設定中原生支援(additionally supports Deltas (~2GB) for Metal GPUs) 升級僅當 macOS 完整軟體包釋出時可用 (~12GB), 釋出時間通常與系統偏好設定中的軟體更新一致,但是測試版一般要延遲一天
FileVault 完全支援所有機器(Note unsupported on APFS ROM Patched Macs, revert to stock firmware to resolve) 不支援
System Integrity Protection 在 Metal GPU 上完全啟用 2013 年初及更早機型在修補過程中和首次啟動之後禁用,否則啟用
APFS 快照 完全啟用 已禁用
使用者介面 GUI or TUI interface SwiftUI interface or shell script
支援的作業系統版本 10.7-13 10.15-11
韌體補丁 不需要 沒有原生 APFS 支援的機型需要
BootCamp 需要 EFI 啟動支援 原生支援
Non-Metal GPU 加速 積極開發中(see Acceleration Progress Tracker: Link 目前沒有研究
El Capitan 時代的 Wifi 卡 支援 不支援
WPA 無線支援 支援 少數可能會在 2013 年初及更早的型號上遇到問題
個人熱點支援 原生支援 通常需要額外的步驟才能在 2013 年初和更早的型號上實現
配備 Polaris+ GPU 的 Mac Pro 和 iMac 是否支援 HEVC/H.265 支援 不支援
Big Sur style 啟動選擇器 可用(though as a shim to the original boot picker) 不可用
休眠支援 除了原配驅動器外,還支援 2011 年及更早型號上的第 3 方 SATA SSD 僅支援 2011 年及更早型號的原配驅動器
Sidecar 支援 支援任何帶有 Metal Intel iGPU 的 Mac(artifacting way exhibited on high movement screen content) 完全不支援

8. macOS Ventura 支援

Ventura 版本丟棄了大量 Intel 硬體,因此需要在以下機型(除了之前刪除的機型)上使用 OpenCore Legacy Patcher:

  • iMac16,1 (21.5-inch, Late 2015)
  • iMac16,2 (21.5-inch 4K, Late 2015)
  • iMac17,1 (27-inch 5K, Late 2015)
  • MacBook9,1 (12-inch, Early 2016)
  • MacBookAir7,1 (11-inch, Early 2015)
  • MacBookAir7,2 (13-inch, Early 2015)
  • MacBookPro11,4 (15-inch, Mid 2015, iGPU)
  • MacBookPro11,5 (15-inch, Mid 2015, dGPU)
  • MacBookPro12,1 (13-inch, Early 2015)
  • MacBookPro13,1 (13-inch, Late 2016)
  • MacBookPro13,2 (13-inch, Late 2016)
  • MacBookPro13,3 (15-inch, Late 2016)
  • Macmini7,1 (Late 2014)
  • MacPro6,1 (Late 2013)

當前狀態:

supported-models-on-ventura-202301

對於較舊的硬體,請參閱以下部分:

該團隊正在盡最大努力調查和解決上述問題,但無法提供預計時間。

二、安裝準備

1. 下載 Opencore-Legacy-Patcher

當前釋出的有 2 個版本,全部為離線包(v0.5.0 為例):

  • OpenCore-Patcher-GUI.app.zip:圖形介面 App,包含了程式執行所需的全部檔案。
    • 如有 OpenCore-Patcher-GUI.dmg 是筆者製作的上述圖形介面 App 的 DMG 映象,方便直接拖拽,推薦
  • AutoPkg-Assets.pkg:實際上就是 OpenCore-Patcher-GUI-Offline.app 的 pkg 格式安裝程式,需要 sudo 密碼安裝。

存檔下載:百度網盤連結:https://pan.baidu.com/s/1F8mQT9AfQO37IMKl364eMA 提取碼:kb8n

下載後請將 OpenCore-Patcher.app 拖拽到 Applications(應用程式) 目錄下。

版本更新:v0.4.10 已經解決 v0.4.9 的問題,支援 macOS 12.5 中的 Nvidia Kepler GPUs,推薦使用 12.5!該版本不支援 Ventura。

版本更新:v0.4.11,隨著 Apple 釋出 macOS Monterey 12.6,此次釋出與作業系統相關的一些修復程式。主要的一點是在 Ivy Bridge iGPU 和非 Metal GPU 上對 Safari 16.0 的 WebKit 支援。該版本不支援 Ventura。

如果您已安裝 / 更新到 12.6,Safari 16.0 將是獨立於作業系統的附加更新(12.6 預設隨附 Safari 15.6.1)。如果您發現 Google 文字元素無法正確呈現,請重新執行根卷修補程式。

版本更新:v0.5.0 現已支援 macOS 13 正式版

版本更新:v0.5.1,2022-10-27。

版本更新:v0.5.2(Reminder: Ventura support in 0.5.2 is in Beta, stay on Monterey for proper support)

版本更新:v0.5.3,2022-12-18。

版本更新:v0.6.0 及隨後更新的 0.6.1(2023-01-23),期待已久的舊款機型已經獲得支援。

2. 下載 macOS

下載後開啟映象,將 “安裝 macOS Ventura” App 拖拽到(或者自動安裝到)Applications(應用程式)下。

3. USB 儲存裝置 16G 及以上

可以是 U 盤,甚至是 SD 卡,當然最好是 SSD 的行動硬碟,容量 16G 及以上。

提示:只需要一個 USB 儲存裝置。

三、構建和安裝

1. 建立啟動介質

將上述準備的 U 盤(或者其他 USB 儲存裝置,以下統稱 U 盤)連線 Mac 電腦,開啟 “磁碟工具”,選擇 U 盤,點選 “抹掉”,格式如下:

  • Mac OS X 擴充套件(日誌式);
  • GUID 分割槽圖;
  • 分割槽名稱:sysin

開啟 “終端”,執行如下命令(以 macOS Ventura 為例):

sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

根據提示輸入當前使用者密碼(sudo 密碼),按 Y 確認,等待幾分鐘即可完成。

建立完畢後,卷名稱將自動修改為:Install macOS Ventura

同樣也支援 macOS Monterey 和 macOS Big Sur,命令如下:

macOS Monterey:

sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/sysin

macOS Big Sur:

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

參看:建立可引導的 macOS 安裝介質

2. OpenCore Patcher 設定

開啟 OpenCore Patcher,點選 “Settings”,勾選 “Verbose”,這樣在啟動系統安裝過程中會輸出詳細資訊,以便排錯。

有讀者反饋,某些機型勾選 “Verbose” 無法正常啟動,如果勾選有異常,請嘗試取消勾選。

Verbose

一般在需要安裝的 Mac 上執行該程式(或稱為目標 Mac),也可以在另外一臺 Mac 為其他 Mac 建立安裝介質,點選 “Settings”,下拉選擇對應的機型,如圖:

Models

這裡是以 “型號識別符號” 來表示機型,可以透過點選系統選單欄  > “關於本機”,點選( “概覽” 標籤頁中的)“系統報告…”,此時開啟 “系統資訊” 可以看到 “型號識別符號”。

3. Build and Install OpenCore(構建和安裝 OpenCore)

Build and Install OpenCore

在 OpenCore-Patcher 主介面點選 “Build and Install OpenCore” 按鈕,在出現的畫面點選 “Build OpenCore”

Build 成功後,如圖,點選 “Install OpenCore”(現在構建成功後會自動彈出對話方塊),點選 “Install to disk” 即可

Install OpenCore

選擇要安裝的磁碟,如下圖,disk0 為電腦內建磁碟,預設分割槽的情況下,USB 儲存裝置通常為 disk2,如果有兩塊磁碟,或者多個 USB 儲存裝置,都會列出,本例中 disk2 是一塊 USB SSD,點選即可。

Select Disk

出現 EFI 分割槽選擇介面,點選即可。

Select Partition

4. 啟動 OpenCore 和 macOS Installer

現在重新啟動 Mac,按住 Option 鍵不放,直到出現啟動選擇畫面,選擇帶有 OpenCore 徽標的 EFI Boot 圖示:

按住 Control 鍵可以將使其成為預設啟動項,即暫時使用 USB 作為預設啟動項,安裝後任務將解決預設啟動問題。

EFI Boot

您已經成功載入了 OpenCore,出現如下 OpenCore Picker(啟動選擇器)畫面:

OpenCore Picker

本例中選擇 Install macOS Ventura(或是 Install macOS Monterey、Install macOS Big Sur),經過詳細的字元輸出資訊,將啟動到正常的 macOS 安裝畫面。

5. 開始安裝 macOS

正常安裝步驟這裡不再贅述,可以參看:如何在 Mac 和虛擬機器上安裝 macOS

⚠️ 重要提示:安裝前請選擇 “磁碟工具”,抹掉整個磁碟,然後全新安裝。雖然理論上也可以進行升級安裝,但是這些機型通常都比較老舊了,升級卡頓更佳明顯,可能(大機率)會出現一些未知問題。

6. 啟動 macOS

現在已經可以透過 OpenCore Picker(啟動選擇器)啟動到安裝後的 macOS 版本。如果沒有正確啟動,請重新啟動按住 Option 鍵不放,出現的畫面中選擇帶有 OpenCore 徽標的 EFI Boot 圖示,然後選擇灰色的磁碟圖示(例如上圖中的磁碟名稱為 “High Sysin HD”,通常預設名稱為 “Macintosh HD”)。

MacBookPro11,3 注意:在啟動 macOS Monterey 時,如果尚未安裝加速補丁(安裝後任務:Post Install Root Patch),則需要啟動到安全模式。否則,由於缺少 Nvidia 驅動程式,您會遇到黑屏。

  • 在 OpenCore Picker(啟動選擇器)中選擇 macOS Monterey 啟動磁碟時按住 Shift+Enter 可以啟動到安全模式。

四、安裝後任務

1. 再次下載 OpenCore Legacy Patcher

現在已經正常登入新安裝的系統,再次下載 OpenCore Legacy Patcher,同安裝準備階段。

2. 將 OpenCore 安裝到內建儲存中

現在 OpenCore 是安裝在 USB 儲存的 EFI 分割槽,拔掉 USB 儲存將無法正常啟動,我們需要將 OpenCore 安裝到 Mac 內建儲存的 EFI 分割槽中,這樣才能脫離 USB 儲存正常啟動。步驟與上文中 “構建和安裝 OpenCore” 類似。

執行 OpenCore Patcher,點選 Settings 根據需要更改設定;

點選 “Build and Install OpenCore” 再次 “Build OpenCore”,“Install OpenCore” 時選擇內建儲存(通常是 disk0);

Select Disk

出現 EFI 分割槽選擇介面,點選即可;

Select Partition

重啟按住 Option,然後選擇內部 EFI 分割槽,即可出現 OpenCore Picker(啟動選擇器),再次正常啟動系統。

3. 無需 Verbose 或 OpenCore Picker 即可無縫啟動

執行 OpenCore Patcher 並點選 “Settings”,設定如下:

OpenCore Settings

再次 “Build and Install OpenCore” 同上 2,以使設定生效。

現在要顯示 OpenCore Picker(啟動選擇器),您只需在單擊 EFI 啟動時按住 “ESC” 鍵,然後在看到左上角的游標箭頭時鬆開 “ESC” 鍵。

4. 啟用 SIP(一般忽略)

對於許多使用者而言,預設情況下會在構建時啟用 SIP。對於 Intel HD 4000 使用者,您可能已經注意到 SIP 被部分禁用。這是為了確保與 macOS Monterey 完全相容,並允許它與舊作業系統之間無縫啟動。但是對於不打算啟動 Monterey 的使用者,您可以在 Settings - SIP Settings 下重新啟用。

注意:非 Metal GPU 的機器無法在 Big Sur 中啟用 SIP,因為已修補根卷(Post Install Root Patch)。

啟用 SIP

SIP Settings

SIP 降低(根補丁)

SIP Settings

SIP 禁用

SIP Settings

如果您不確定是否應該啟用 SIP,請保持原樣。

已經執行 Post Install Root Patch 的系統無法在不破壞當前安裝的情況下啟用 SIP。

5. 執行 “Post Install Root Patch”

對於使用不受支援的 GPU/Wi-Fi 卡的使用者,您需要執行 Post Install Root Volume 補丁以恢復功能。

OpenCore-Patcher 中點選 “Post Install Root Patch”,會列出需要修補的功能(0.4.4+ 會自動提示安裝 Root Patch)。

Root Patch

點選 “Start Root Patching” 開始修復(如果無需修復,該按鈕灰色不可用)。

修補成功後會提示重啟系統生效。

支援以下型號的 GPU 和無線網路卡:

Unsupported GPUs in macOS Big Sur

  • Nvidia:
    • Tesla (8000 - 300 series)
  • AMD:
    • TeraScale (2000 - 6000 series)
  • Intel:
    • Iron Lake
    • Sandy Bridge (2000 - 3000 series)

Unsupported GPUs in macOS Monterey

  • Nvidia:
    • Tesla (8000 - 300 series)
    • Kepler (600 - 800 series)
  • AMD:
    • TeraScale (2000 - 6000 series)
  • Intel:
    • Iron Lake
    • Sandy Bridge (2000 - 3000 series)
    • Ivy Bridge (4000 series)

Unsupported Wireless Cards in macOS Monterey

  • Broadcom:
    • BCM94328
    • BCM94322
  • Atheros

GPUs requiring patching in macOS Ventura

  • NVIDIA:
    • Kepler (600 - 800 series)
  • AMD:
    • GCN 1-3 (7000 - R9 series)
    • Polaris (RX 4xx/5xx series, if CPU lacks AVX2)
  • Intel:
    • Ivy Bridge (4000 series)
    • Haswell (4400, 4600, 5000 series)
    • Broadwell (6000 series)
    • Skylake (500 series)

五、解決遺留加速問題

產品團隊已經總結了一些常見的問題及其解決方案,如果遇到相關問題請點選以下連結檢視(英文)。

六、如何更新系統版本

根據專案描述應用該補丁是可以支援 OTA 系統更新的(系統偏好設定 - 軟體更新),筆者並不推薦如此操作,老舊 Mac 本來效能是問題,這樣升級會加劇系統卡頓,升級異常也未可知。強烈不建議跨版本升級。

macOS Ventura:系統設定 - 通用 - 軟體更新

如果需要更新,我們需要重複上述步驟,使用新版的 macOS 映象重新安裝,只是在操作步驟中,不要抹掉分割槽,直接選擇原來的分割槽進行安裝,將自動進行系統升級(使用者資料和 App 將保留,記得先備份重要資料)。

對於普通使用者而已,一個大版本,如果使用沒有問題,也無需考慮小版本升級,通常 x.5 版本流暢度和功能將達到相對完善狀態,後續多為安全修復。

未盡事宜請訪問專案主頁:OpenCore-Legacy-Patcher

七、補充章節:通用控制

關於在不受支援的 Mac 機型上是否支援通用控制(Universal Control),以及如何啟用通用控制,增加一個補充章節。

限於篇幅,單獨列出:不受支援的 Mac 上的通用控制

相關文章