相信工程師們應該會有需要在不同的OS X版本下進行開發和測試,因此我就寫一篇文章整裡並教大家該如何做到
本人是拿一台Mac mini把它切割成不同的Partition,一個Partition就是一個OS X版本
Step1:
首先利用磁碟工具程式(Disk Utility)先切割出要安裝不同OS X的Partition,並命名成好分辨的名稱例如:Mac10.10, Mac10.11, Mac10.12
將電腦重新開機,按住『command+R』鍵
Disk Utility的使用者介面會因為目前已安裝的最新的OS X版本而有所不同,我的畫面是OS X 10.10時的Disk Utility
進入磁碟工具程式後,請將硬碟『分割』成一個磁區,並且選用『Mac OS 擴充格式(日誌式)』
在『選項』中,請選擇『GUID磁碟分割區表格』,最後再按下『好>>套用』完成分割、格式化
Step2:
再來就是下載不同版本的OS X了,只要你的Apple ID帳號有在Apple Store上購買過就會有購買紀錄,可以重新下載
Step3:
再來就是製作可在不同Mac電腦安裝的安裝USB,在「終端機」中使用 createinstallmedia 指令
High Sierra 的範例:
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
Sierra 的範例:
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ macOS\ Sierra.app
El Capitan 的範例:
sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app
Yosemite 的範例:
sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Yosemite.app
Mavericks 的範例:
sudo /Applications/Install\ OS\ X\ Mavericks.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ Mavericks.app
MyVolume我標註為紅色是因為要改成你自己外接硬碟或隨身碟的名稱,像我就習慣一樣先用內建的磁碟工具程式(Disk Utility)把USB外接的隨身碟也切不同的Partition,並命名成要安裝的OS X版本名稱,讓USB外接隨身碟就可以擁有很多不同的OS X安裝程式
輸入完指令,會要求輸入root的密碼,然後就要等等等等等......
等很久很久以後,才會出現Copy complete....Done。另外不要讓系統閒置進入休眠,似乎就不會執行(有待網友確認),等到出現下面畫面才是真的create成功
製作完後會自動將你USB命名的Partition重新命名,例如:Mac10.11被重新命名為Install OS X EI Capitan
Step4:
再次重新開機,改按住『option』鍵,選擇USB開機啟動你要安裝的OS X版本,例如:Install OS X EI Capitan
之後會切到Step1的OS X工具程式,選擇重新安裝OS X,再來就按照畫面的一個一個步驟完成OS X的安裝,過程會要你選擇要安裝在本機硬碟上的Partition,就是一開始Step1切割並命名的Partition(Mac10.10, Mac10.11, Mac10.12)
Place your comment