OpenCore Legacy Patcher 設定、使用、操作流程 個人筆記分享

OpenCore Legacy Patcher可以拿來玩、拿來體驗系統軟體掛掉了也沒關係反正硬碟重新格式化就好的環境。
如果要把被OpenCore Legacy Patcher改製過的macOS環境,拿來做「正式的事情」,要有該macOS環境隨時因為任何原因而突然系統死當的心理準備。

事前準備:
準備好一顆至少32GB容量的USB隨身碟,清空內容,之後要用來安裝「macOS安裝映像檔」。
準備好一顆至少500GB容量以上的USB隨身硬碟,清空內容,格式化成:
格式:APFS
架構:GUID分割區配置表
之後要用來安裝「系統開機EFI分割區內的資料檔」以及「開機作業系統」

我個人的規劃是,使用「外接硬碟」來「體驗、開機」被OpenCore Legacy Patcher改製過的macOS系統環境。

我手邊可以拿來惡搞的硬體是:
Mac mini (Late 2014),出廠已固定16GB主記憶體。
Model Identifier: Macmini7,1
透過USB連接埠,外接硬碟。
查閱Mactracker.app,號稱官方支援的MacOSX版次是:
OS X 10.10 ~ macOS 12。

在這篇貼文中,我手邊要安裝的光碟映像檔,系統軟體版本:
macOS Sequoia.app v15.4

蘋果官方文件:
如何下載和安裝 macOS
https://support.apple.com/zh-tw/102662
為 macOS 製作可開機安裝磁碟
https://support.apple.com/zh-tw/101578

在macOS系統環境中,透過"App Store"下載macOS安裝映像檔,macOS v11和以上版本的映像檔,都會有個十幾GB的大小。預設會被下載到macOS系統「應用程式」資料夾內。

OpenCore Legacy Patcher安裝套件下載
https://github.com/dortania/OpenCore-Legacy-Patcher/releases
OpenCore Legacy Patcher參考文件:
Supported Models
https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html

在這篇貼文中,我下載的OpenCore Legacy Patcher版號是v2.3.2

簡單來說,下載的OpenCore Legacy Patcher版本的發行時間,請比下載的macOS光碟映像檔版本的發行時間「還要更新」。
然後在
Mr. Macintosh
https://www.youtube.com/@Mr.Macintosh/videos
瀏覽過OpenCore Legacy Patcher的最新版說明影片檔

蘋果硬體資料集,單機軟體版:
Mactracker.app
http://mactracker.ca

我摸索出來的OpenCore Legacy Patcher主選單的操作順序:
Settings > Create macOS Installer > Build and Install OpenCore > Post-Install Root Patch
目前為止我還沒用到 Post-Install Root Patch 這個選項。
我摸索出來的設定如下,每位玩家的使用需求、硬體環境都可能有所不同,我的選項不是絕對。

Settings:
Target Model:
Macmini7,1
Build:
General
勾選FireWire Booting
Advance:
FutureUnlock > Enabled
Security:
System Intergrity Protection
全部勾選

Create macOS Installer:
我選擇已經下載到本機的
macOS Sequoia.app v15.4
安裝到外接的32GB USB隨身碟。

Installer created successfully, would you like to continue and Install OpenCore to this disk?
Yes.

Would you like to install OpenCore now?
Install to disk.
然後我選擇繼續安裝OpenCore到500GB(或更大容量)USB外接硬碟。

接下來把安裝了macOS Sequoia.app系統安裝映像檔的USB隨身碟、USB外接硬碟都先插好在Mac mini (Late 2014)主機上,
蘋果主機電源開機同時按住option鍵,進入韌體開機選單選擇外接硬碟的 EFI Boot 圖示,再選擇 安裝macOS Sequoia 圖示。

進入選單畫面,選擇「磁碟工具程式」,點選「顯示方式」圖示,選擇「顯示所有裝置」。
選取要安裝macOS系統的卷宗(外接硬碟),選取「清除」工具圖示,格式選擇"APFS"(如果之前「沒有」執行「過格式化硬碟」的話)。
退出「磁碟工具程式」,選擇「安裝macOS Sequoia」。

系統安裝過程中,自動重開機後會跳掉,若主機內置儲存空間已有開機系統,會跳進主機內的開機系統。
需要自行電源重開機,電源開機同時按住鍵盤option鍵,試試看主機本身的韌體能否抓到 macOS Installer 卷宗,若有抓到,請選擇macOS Installer 卷宗 開機,繼續系統安裝流程。
主機韌體選單可能會「抓不到」macOS Installer 卷宗,按一下ESC鍵,再試一次,有試有機會。
第一次失敗時的 macOS Installer 卷宗圖示,可能是樸素風格圖案,
第二次若有抓到並成功進入「繼續安裝」的流程,macOS Installer 卷宗圖示會是豐富彩圖風格圖案。
再次系統安裝流程的自動重開機,準備進入外接硬碟的開機系統,可能還會遭遇同樣的狀況。
就這樣幾次循環之後,我發現,就算系統安裝流程終於全部結束了,可以進入外接硬碟的macOS的系統環境了。
開機時還是得按option鍵,然後再按ESC鍵,來回試個一兩次,要讓主機的韌體抓到有豐富彩圖風格圖案的外接硬碟卷宗圖示,然後才進入外接硬碟內的macOS系統,是有這麼些的小麻煩,如果能有一個強制指定的設定就好了。

接下來終於進入被OpenCore Legacy Patcher改製過的macOS Sequoia桌面環境了。
開始嘗試客製化桌面環境,安裝第三方軟體等等。這時就要有心理準備,面對系統軟體本身、或第三方軟體跟硬體不相容導致的系統當機了。
如果把會用到的系統軟體、第三方軟體所有功能都試過一輪,結果都沒有當機,運氣好!你手邊的舊款Intel Mac主機,又可以繼續物盡其用好一段時間了。

然後,建議關閉掉 系統設定\一般\自動更新。如果要更新系統,建議下載新版次的macOS光碟映像檔,然後重灌系統。

之後如果有機會,我再試試看,macOS Sequoia有沒有辦法安裝進Mac mini Server (Mid 2010) 主機。
---
OpenCore Legacy Patcher 安裝、設定、使用、操作流程 個人筆記分享:Mac mini Server (Mid 2010) 篇

OpenCore Legacy Patcher可以拿來玩、拿來體驗系統軟體掛掉了也沒關係反正硬碟重新格式化就好的環境。
如果要把被OpenCore Legacy Patcher改製過的macOS環境,拿來做「正式的事情」,要有該macOS環境隨時因為任何原因而突然系統死當的心理準備。

事前準備:
準備好一顆至少32GB容量的USB隨身碟,清空內容,之後要用來安裝「macOS安裝映像檔」。
準備好一顆至少100GB容量以上的外接硬碟,清空內容,格式化成:
格式:APFS
架構:GUID分割區配置表
之後要用來安裝「系統開機EFI分割區內的資料檔」以及「開機作業系統」

我個人的規劃是,使用「外接硬碟」來「體驗、開機」被OpenCore Legacy Patcher改製過的macOS系統環境。

我手邊可以拿來惡搞的硬體是:
Mac mini Server (Mid 2010),安裝了第三方相容主記憶體兩條共16GB,主機內接硬碟已經拆除。
Model Identifier: Macmini4,1
Mac mini主機透過FW800連接埠,外接硬碟。
查閱Mactracker.app,號稱官方支援的MacOSX版次是:
Mac OS X Server 10.6.3 ~ macOS 10.13.6。

在這篇貼文中,我手邊要安裝的光碟映像檔,系統軟體版本:
macOS Sequoia.app v15.4

蘋果官方文件:
如何下載和安裝 macOS
https://support.apple.com/zh-tw/102662
為 macOS 製作可開機安裝磁碟
https://support.apple.com/zh-tw/101578

在macOS系統環境中,透過"App Store"下載macOS安裝映像檔,macOS v11和以上版本的映像檔,都會有個十幾GB的大小。
預設會被下載到macOS系統「應用程式」資料夾內。

OpenCore Legacy Patcher安裝套件下載
https://github.com/dortania/OpenCore-Legacy-Patcher/releases
OpenCore Legacy Patcher參考文件:
Supported Models
https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html

在這篇貼文中,我下載的OpenCore Legacy Patcher版號是v2.3.2

簡單來說,下載的OpenCore Legacy Patcher版本的發行時間,請比下載的macOS光碟映像檔版本的發行時間「還要更新」。
然後在
Mr. Macintosh
https://www.youtube.com/@Mr.Macintosh/videos
瀏覽過OpenCore Legacy Patcher的最新版說明影片檔

蘋果硬體資料集,單機軟體版:
Mactracker.app
http://mactracker.ca

我摸索出來的OpenCore Legacy Patcher主選單的操作順序:
Settings > Create macOS Installer > Build and Install OpenCore > Post-Install Root Patch
目前為止我還沒用到 Post-Install Root Patch 這個選項。
我摸索出來的設定如下,每位玩家的使用需求、硬體環境都可能有所不同,我的選項不是絕對。

Settings:
Target Model:
Macmini4,1
Build:
General
分別勾選
FireWire Booting
XHCI Booting
NVMe Booting
Debug
勾選
Verbose
Extras:
勾選
Wake On WLAN
Advance:
FutureUnlock > Enabled
Security:
System Intergrity Protection
全部勾選

Create macOS Installer:
我選擇已經下載到本機的
macOS Sequoia.app v15.4
安裝到外接的32GB USB隨身碟。

Installer created successfully, would you like to continue and Install OpenCore to this disk?
Yes.

Would you like to install OpenCore now?
Install to disk.
然後我選擇繼續安裝OpenCore到外接硬碟。

接下來把安裝了macOS Sequoia.app系統安裝映像檔的USB隨身碟、FW800埠外接硬碟都先插好在Mac mini Server (Mid 2010)主機上,蘋果主機電源開機同時按住option鍵,進入韌體開機選單選擇外接硬碟的 EFI Boot 圖示,再選擇 安裝macOS Sequoia 圖示。

進入選單畫面,選擇「磁碟工具程式」,點選「顯示方式」圖示,選擇「顯示所有裝置」。
選取要安裝macOS系統的卷宗(外接硬碟),選取「清除」工具圖示,格式選擇"APFS"(如果之前「沒有」執行「過格式化硬碟」的話)。
退出「磁碟工具程式」,選擇「安裝macOS Sequoia」。
選取FW800埠外接硬碟的卷宗圖示來安裝,結果出現提示訊息框:
「你無法安裝到此卷宗上 因為裝置是透過FireWire連接。」
這下尷尬了,只好關機重來。接下來我把外接硬碟改成USB埠的方式連接蘋果主機。然後系統安裝程式選取外接硬的卷宗後,就可以繼續安裝了。

系統安裝過程中,因為這次的範例主機的內接硬碟已經事先拔除,所以自動重開機多次,理論上跳到有macOS Installer卷宗圖示可選的畫面。
如果沒看到可選圖示,嘗試按一下ESC鍵,讓主機韌體再去掃描偵測開機裝置看看。抓到並點選macOS Installer卷宗圖示之後,繼續執行安裝。
第一次失敗時的 macOS Installer 卷宗圖示,可能是樸素風格圖案,
第二次若有抓到並成功進入「繼續安裝」的流程,macOS Installer 卷宗圖示會是豐富彩圖風格圖案。
總之自動重開機循環多次之後,進入macOS初始環境設定畫面,陸續輸入本機帳號密碼等等,終於完成安裝流程可以進入外接硬碟的macOS系統環境了。

接下來開始嘗試客製化macOS Sequoia桌面環境,安裝第三方軟體等等。這時就要有心理準備,面對系統軟體本身、或第三方軟體 跟硬體不相容導致的系統當機了。
如果把會用到的系統軟體、第三方軟體 所有功能都試過一輪,結果都沒有當機,運氣好!
你手邊的舊款Intel Mac主機,又可以繼續物盡其用好一段時間了。
然後,建議關閉掉 系統設定\一般\自動更新。如果要更新系統,建議下載新版次的macOS光碟映像檔,然後重灌系統。
還有,我發現會有系統進入休眠模式之後,鍵盤、滑鼠的輸入訊號都喚不醒電腦主機的狀況。所以,系統設定\能源、鎖定畫面,以及其它有關主機暫時不使用、人離開座位時的休眠相關設定,也去客製化一輪。
滑鼠請不要使用近年太新規格的,因為搭配的主機Mac mini Server (Mid 2010)是有可能會遭遇到在系統安裝時,多次重開機過程的某個環節中,突然就抓不到滑鼠了。
進入macOS系統桌面環境,並且把系統設定客製化一輪之後關機,把外接硬碟更換回FW800連接埠模式,開機,結果還是可以開機進入macOS系統桌面環境,那前面的「你無法安裝到此卷宗上 因為裝置是透過FireWire連接。」訊息,不就是「留一手」!?
Ian79 wrote:
OpenCore Legacy...(恕刪)


說明一個重點
安裝OCLP後,要生成可開機USB,記得要知道安裝目標的MAC型號(機型識別碼),然後在OPCL內設定對應的機型
這樣會更容易安裝,且驅動程式也更符合
已經用此安裝過六台MAC,包括MAC BOOK AIR 2014、MACBOOK PRO 2016 15吋、MACBOOK PRO 2011 15吋、iMAC 2014等
都順利安裝
另外一個建議,可以降OS1~2個版本,這樣運行起來會順暢

「還有,我發現會有系統進入休眠模式之後,鍵盤、滑鼠的輸入訊號都喚不醒電腦主機的狀況。所以,系統設定\能源、鎖定畫面,以及其它有關主機暫時不使用、人離開座位時的休眠相關設定,也去客製化一輪。」
我倒是沒遇到過
airbornesharka wrote:
說明一個重點安裝OCLP...(恕刪)


感謝您的提醒!!!
昨天弄了一晚上還是失敗,今天更新成功我想要注意的有兩點
1.看到您說要記得選對應的機型
2.在EFI更新時要斷網
從USB製作好的OS 安裝到 主機硬碟 一直失敗 請教一下

我用opencore 製作 macOS Sonoma到USB (已經完成 USB 系統)
重開機後 在引導區(EFI) 選擇 install macOS Sonoma
開始安裝後 常剩於時間少於1分鍾,就畫面停住了,等30分鍾了,沒動作。
無法完成安裝,之前 Macmini 也沒有作系統備份,
所以就當在這邊了
請問我該如何處理?









 
toplightsimon wrote:
從USB製作好的OS...(恕刪)


建議不要用隨身碟來製作
我都是用M.2 SSD來製作
taiwan_digital
對,建議用SSD製作會比較順
OpenCore Legacy Patcher 安裝、設定、使用、操作流程,個人筆記分享:
Mac mini Server (Mid 2010) 篇,第二版

OpenCore Legacy Patcher可以拿來玩、拿來體驗系統軟體掛掉了也沒關係反正硬碟重新格式化就好的環境。如果要把被OpenCore Legacy Patcher改製過的macOS環境,拿來做「正式的事情」,要有該macOS環境隨時因為任何原因而突然系統死當的心理準備。

事前準備:
準備好一顆至少32GB容量的USB隨身碟,清空內容,之後要用來安裝「macOS安裝映像檔」。
準備好一顆至少100GB容量以上的外接硬碟,清空內容,格式化成:
格式:APFS
架構:GUID分割區配置表
之後要用來安裝「系統開機EFI分割區內的資料檔」以及「開機作業系統」。

我個人的規劃是,透過FW800連接介面的「外接硬碟」來「體驗、開機」被OpenCore Legacy Patcher改製過的macOS系統環境。

我手邊可以拿來惡搞的硬體組合有:
Mac mini Server (Mid 2010),
Model Identifier: Macmini4,1,
安裝了第三方相容主記憶體兩條共16GB,主機內接硬碟已經拆除。
FW800連接介面的外接硬碟。
LED Cinema Display (27-inch)(2010年款)。
其它連接Mac mini Server (Mid 2010)的所有USB周邊裝置,請選擇有向下相容USB 2.0的硬體,避免發生主機抓不到的狀況。
查閱Mactracker.app,Mac mini Server (Mid 2010)號稱官方支援的MacOSX版次有:
Mac OS X Server 10.6.3 ~ macOS 10.13.6。

在這篇貼文中,我手邊要安裝的macOS光碟映像檔,系統軟體版本:
macOS Sequoia.app v15.8

美商蘋果官方文件:
如何下載和安裝 macOS
https://support.apple.com/zh-tw/102662
為 macOS 製作可開機安裝磁碟
https://support.apple.com/zh-tw/101578

在這一篇文章內,我透過已聯網的macOS內建的終端機指令模式:
softwareupdate --list-full-installers
查閱可以下載的版號,操作OpenCore Legacy Patcher的上網機為Mac mini (2018),
然後我執行終端機指令選擇下載:
softwareupdate --fetch-full-installer --full-installer-version 15.8
一個將近16GB的「安裝macOS Sequoia.app」光碟映像檔被存放在「應用程式」路徑下。

OpenCore Legacy Patcher安裝套件下載
https://github.com/dortania/OpenCore-Legacy-Patcher/releases
OpenCore Legacy Patcher參考文件:
Supported Models
https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html

在這篇貼文中,我下載的"OpenCore Legacy Patcher"版號是"v2.5.1"。

簡單來說,下載的OpenCore Legacy Patcher版本的發行時間,請比下載的macOS光碟映像檔版本的發行時間「還要更新」,這樣在安裝設定過程中,出包的狀況相對少。
然後在
Mr. Macintosh
https://www.youtube.com/@Mr.Macintosh/videos
瀏覽過"OpenCore Legacy Patcher"的最新版說明影片檔。

第三方的蘋果硬體資料集,單機軟體版:
Mactracker.app
http://mactracker.ca

我摸索出來的OpenCore Legacy Patcher主選單的操作順序:
Settings > Create macOS Installer > Build and Install OpenCore > Post-Install Root Patch。
目前為止我還沒有使用到"Post-Install Root Patch"這個選項,太複雜了。
我摸索出來的設定如下,每位電腦玩家的使用需求、硬體環境都可能有所不同,我選取的選項,不是絕對。

Settings:
Target Model:
Macmini4,1
Build:
General
分別勾選
FireWire Booting
XHCI Booting
NVMe Booting
-
Debug
勾選
Verbose
-
Extras:
勾選
Wake On WLAN
-
Advance:
FutureUnlock > Enabled
-
Security:
System Intergrity Protection
全部勾選
---
Create macOS Installer:
我選擇已經下載到本機的
macOS Sequoia.app v15.8
-
Select local disk
Selected USB will be Erased, please backup data
選擇外接的32GB USB隨身碟。
Confirmation
Are you sure you want to erase "例:USB隨身碟" ?
All data will be lost, this cannot be undone.
選:Yes.
---
Build and Install OpenCore:
Finished building your OpenCore configuraton!
我選擇繼續安裝OpenCore到外接硬碟。
選:Install to disk
在外接硬碟内制作約200MB的EFI空間。
-
Success
OpenCore has finished installing to disk.
---
接下來把安裝了macOS Sequoia.app系統安裝映像檔的USB隨身碟、FW800埠外接硬碟都先插好在Mac mini Server (Mid 2010)主機上,蘋果主機電源開機同時按住option鍵,進入韌體開機選單,先選擇外接硬碟的"EFI Boot"圖示,再選擇"安裝macOS Sequoia"圖示。
(如果之前「沒有」執行過「格式化硬碟」的話)進入選單畫面,選擇「磁碟工具程式」,點選「顯示方式」圖示,選擇「顯示所有裝置」,選取要安裝macOS系統的卷宗(外接硬碟),選取「清除」工具圖示,格式選擇"APFS"。
退出「磁碟工具程式」,選擇「安裝macOS Sequoia」。
選取FW800埠外接硬碟的卷宗圖示來安裝,結果出現提示訊息框:
「你無法安裝到此卷宗上 因為裝置是透過FireWire連接。」
這下尷尬了,只好關機重來。
接下來我把外接硬碟改成USB埠的方式連接蘋果主機,然後系統安裝程式選取外接硬的卷宗後,就可以繼續安裝了。
系統安裝過程中,因為這次的範例主機的內接硬碟已經事先拔除,所以自動重開機多次,理論上跳到有macOS Installer卷宗圖示可選的畫面。
如果沒看到可選圖示,嘗試按一下ESC鍵,讓主機韌體再去掃描偵測開機裝置看看。
抓到並點選macOS Installer卷宗圖示之後,繼續執行安裝。
第一次失敗時的 macOS Installer 卷宗圖示,可能是樸素風格圖案,
第二次若有抓到並成功進入「繼續安裝」的流程,macOS Installer 卷宗圖示會是豐富彩圖風格圖案。
總之自動重開機循環多次之後,進入macOS初始環境設定畫面,陸續輸入本機帳號密碼等等,終於完成安裝流程可以進入外接硬碟的macOS系統環境了。

接下來開始嘗試客製化macOS Sequoia桌面環境,安裝第三方軟體等等。這時就要有心理準備,面對系統軟體本身、或第三方軟體 跟硬體不相容導致的系統當機了。
如果把會用到的系統軟體、第三方軟體 所有功能都試過一輪,結果都沒有當機,運氣好!
你手邊的舊款Intel Mac主機,又可以繼續物盡其用好一段時間了。
然後,建議關閉掉「系統設定\一般\自動更新」。如果要更新系統,建議下載新版次的macOS光碟映像檔,然後重灌系統。
還有,我發現會有系統進入休眠模式之後,鍵盤、滑鼠的輸入訊號都喚不醒電腦主機的狀況。
所以,系統設定\能源、鎖定畫面,以及其它有關主機暫時不使用、人離開座位時的休眠相關設定,也去客製化一輪。
進入macOS系統桌面環境,並且把系統設定客製化一輪之後關機,把外接硬碟更換回FW800連接埠模式。
重開機,結果還是可以開機進入macOS系統桌面環境,那前面的「你無法安裝到此卷宗上 因為裝置是透過FireWire連接。」訊息,不就是美商蘋果公司「留了一手」!?
還是說,其實就是因為被"OpenCore Legacy Patcher"給動過了?

再然後,進入桌面環境之後,我發現Mac mini Server (Mid 2010)主機容易發燙。我安裝了"Macs Fan Control"這套軟體,但因為手動調快風扇準轉速,就有吵雜聲了,有降溫些許,但還是熱。
桌面的滑鼠游標和視窗互動反應,也會有某種程度的延遲。
總之,這就是舊款硬體設備,透過第三方的軟體修改,硬要搭配新系統軟體的的代價,一定會出現各種有的沒有的狀況,一步一步的除錯,很煩人!

之後繼續嘗試探索看看Mac mini (Late 2014)。
liangcase
OpenCore 的映像檔要很小心,我玩過一次,結果那一次就中獎,有木馬之類的被防毒找到
liangcase wrote:
OpenCore 的映像檔要很小心,我玩過一次,結果那一次就中獎,有木馬之類的被防毒找到


我是在
OpenCore-Legacy-Patcher的專案官網下載,
https://github.com/dortania/OpenCore-Legacy-Patcher/releases
如果連專案官網下載的應用程式都會有木馬,那也只能認了!
OpenCore Legacy Patcher 設定、使用、操作流程,個人筆記分享:
Mac mini (Late 2014)篇,第二版

OpenCore Legacy Patcher可以拿來玩、拿來體驗系統軟體掛掉了也沒關係反正硬碟重新格式化就好的環境。如果要把被OpenCore Legacy Patcher改製過的macOS環境,拿來做「正式的事情」,要有該macOS環境隨時因為任何原因而突然系統死當的心理準備。

事前準備:
準備好一顆至少32GB容量的USB隨身碟,清空內容,之後要用來安裝「macOS安裝映像檔」。
準備好一顆至少100GB容量以上的外接硬碟,清空內容,格式化成:
格式:APFS
架構:GUID分割區配置表
之後要用來安裝「系統開機EFI分割區內的資料檔」以及「開機作業系統」

我個人的規劃是,使用「USB外接硬碟」來「體驗、開機」被OpenCore Legacy Patcher改製過的macOS系統環境。

我手邊可以拿來惡搞的硬體組合有:
Mac mini (Late 2014),
Model Identifier: Macmini7,1
出廠已固定16GB主記憶體。
LED Cinema Display (27-inch)(2010年款)。
Mac mini主機透過USB連接埠,外接硬碟。
查閱Mactracker.app,號稱官方支援的MacOSX版次是:
OSX 10.10 ~ macOS 12。

在這篇貼文中,我手邊要安裝的光碟映像檔,系統軟體版本:
macOS Sequoia.app v15.8

蘋果官方文件:
如何下載和安裝 macOS
https://support.apple.com/zh-tw/102662
為 macOS 製作可開機安裝磁碟
https://support.apple.com/zh-tw/101578

在這一篇文章內,我透過已聯網的macOS內建的終端機指令模式:
softwareupdate --list-full-installers
查閱可以下載的版號,操作OpenCore Legacy Patcher的上網機為Mac mini (2018),
然後我執行終端機指令選擇下載:
softwareupdate --fetch-full-installer --full-installer-version 15.8
一個將近16GB的「安裝macOS Sequoia.app」光碟映像檔被存放在「應用程式」路徑下。

OpenCore Legacy Patcher安裝套件下載
https://github.com/dortania/OpenCore-Legacy-Patcher/releases
OpenCore Legacy Patcher參考文件:
Supported Models
https://dortania.github.io/OpenCore-Legacy-Patcher/MODELS.html

在這篇貼文中,我下載的"OpenCore Legacy Patcher"版號是"v2.5.1"。

簡單來說,下載的OpenCore Legacy Patcher版本的發行時間,請比下載的macOS光碟映像檔版本的發行時間「還要更新」,這樣在安裝設定過程中,出包的狀況相對少。
然後在
Mr. Macintosh
https://www.youtube.com/@Mr.Macintosh/videos
瀏覽過"OpenCore Legacy Patcher"的最新版說明影片檔。

第三方的蘋果硬體資料集,單機軟體版:
Mactracker.app
http://mactracker.ca

我摸索出來的OpenCore Legacy Patcher主選單的操作順序:
Settings > Create macOS Installer > Build and Install OpenCore > Post-Install Root Patch。
目前為止我還沒有使用到"Post-Install Root Patch"這個選項,太複雜了。
我摸索出來的設定如下,每位電腦玩家的使用需求、硬體環境都可能有所不同,我選取的選項,不是絕對。

Settings:
Target Model:
Macmini7,1
Build:
General
勾選FireWire Booting
-
Advance:
FutureUnlock > Enabled
-
Security:
System Intergrity Protection
全部勾選
-
Create macOS Installer:
我選擇已經下載到本機的
macOS Sequoia.app v15.8
安裝到外接的32GB USB隨身碟。
-
透過OCLP把macOS映像檔轉製到USB隨身碟的過程中,從藍色進度條到達全滿(我個人的肉眼視覺而言),到進入下一個對話視窗之間,我認為等待過程異常久,反正就機器放在那邊給它跑。但我認為這樣的等待時長不合理,我有試過下關鍵字串去google,但我手邊既有的軟硬體,我搞不定這個問題。
-
Select local disk
Selected USB will be Erased, please backup data
選擇外接的32GB USB隨身碟。
Confirmation
Are you sure you want to erase "例:USB隨身碟" ?
All data will be lost, this cannot be undone.
選:Yes.
-
Build and Install OpenCore:
Finished building your OpenCore configuraton!
我選擇繼續安裝OpenCore到外接硬碟。
選:Install to disk
在外接硬碟内制作約200MB的EFI空間。
-
Success
OpenCore has finished installing to disk.
-
在整個操作過程中,我發現一種潛在的「手賤+眼殘」操作危險。
在操作OCLP之前,所有不相關的其他外接儲存裝置,請先物理上的斷線。
因為在螢幕最高解析度的前提下,macOS桌面環境的預設字級小不拉幾的跟螞蟻一樣。
當使用者端要用滑鼠點選原本要處理的儲存裝置,有可能「手賤+眼殘」一個不小心點選到其它儲存裝置去了。
所以請先把所有其它儲存裝置移除掉,就剩本機的開機系統和要去處理的儲存裝置。
讓待選的儲存裝置列表選項少一些,減少在操作時「手賤+眼殘」發生的機率。
---
接下來把安裝了macOS Sequoia.app系統安裝映像檔的USB隨身碟、USB外接硬碟都先插好在Mac mini (Late 2014)主機上,蘋果主機電源開機同時按住option鍵,進入韌體開機選單,先選擇外接硬碟的"EFI Boot"圖示,再選擇"安裝macOS Sequoia"圖示。

(如果之前「沒有」執行過「格式化硬碟」的話)進入選單畫面,選擇「磁碟工具程式」,點選「顯示方式」圖示,選擇「顯示所有裝置」,選取要安裝macOS系統的卷宗(外接硬碟),選取「清除」工具圖示,格式選擇"APFS"。退出「磁碟工具程式」,選擇「安裝macOS Sequoia」。

系統安裝過程中,自動重開機後會跳掉,若主機內置儲存空間已有開機系統,會跳進主機內的開機系統。
需要自行電源重開機,電源開機同時按住鍵盤option鍵,試試看主機本身的韌體能否抓到"macOS Installer"卷宗,若有抓到,請選擇"macOS Installer"卷宗來開機,繼續系統安裝流程。
主機韌體選單可能會「抓不到」"macOS Installer"卷宗,按一下ESC鍵,再試一次,有試有機會。
第一次失敗時的 macOS Installer 卷宗圖示,可能是樸素風格圖案,第二次若有抓到並成功進入「繼續安裝」的流程,"macOS Installer"卷宗圖示會是豐富彩圖風格圖案。
再次系統安裝流程的自動重開機,準備進入外接硬碟的開機系統,可能還會遭遇同樣的狀況。
就這樣幾次循環之後,我發現,就算系統安裝流程終於全部結束了,可以進入外接硬碟的macOS的系統環境了。
開機時還是得按option鍵,然後再按ESC鍵,來回試個一兩次,要讓主機的韌體抓到有豐富彩圖風格圖案的外接硬碟卷宗圖示,然後才進入外接硬碟內的macOS系統,是有些小麻煩,如果能有一個強制指定的設定就好了。

接下來終於進入被"OpenCore Legacy Patcher"改製過的macOS Sequoia桌面環境了。
開始嘗試客製化桌面環境,安裝第三方軟體等等。這時就要有心理準備,面對系統軟體本身、或第三方軟體跟硬體不相容導致的系統當機了。如果把會用到的系統軟體、第三方軟體 所有功能都試過一輪,結果都沒有當機,運氣好!你手邊的舊款Intel Mac主機,又可以繼續物盡其用好一段時間了。然後,建議關閉掉「系統設定\一般\自動更新」。如果要更新系統,建議下載新版次的macOS光碟映像檔,然後重灌系統。

再然後,進入桌面環境之後,我發現Mac mini (Late 2014)主機容易發燙。
我安裝了"Macs Fan Control"這套軟體,但因為手動調快風扇準轉速,就有吵雜聲了,有降溫些許,但還是熱。
桌面的滑鼠游標和視窗互動反應,也會有些許延遲。
總之,這就是舊款硬體設備,透過第三方的軟體修改,硬要搭配新系統軟體的的代價,一定會出現各種有的沒有的狀況,一步一步的除錯,很煩人!
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!