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可以拿來玩、拿來體驗系統軟體掛掉了也沒關係反正硬碟重新格式化就好的環境。
如果要把被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個版本,這樣運行起來會順暢
「還有,我發現會有系統進入休眠模式之後,鍵盤、滑鼠的輸入訊號都喚不醒電腦主機的狀況。所以,系統設定\能源、鎖定畫面,以及其它有關主機暫時不使用、人離開座位時的休眠相關設定,也去客製化一輪。」
我倒是沒遇到過