以往熟悉的 OS X 這個名稱,在 2016/6/13 的 WWDC 2016 已經公佈要更名成 macOS 了。
2017/09/26 更新:
需要 macOS 10.13 High Sierra 的製作方法,請參閱 製作 macOS High Sierra 10.13 的開機安裝用的隨身碟及 ISO 映像檔。
台灣時間 2016 年 9 月 8 日的凌晨一點,Apple Special Event 發表了 iPhone 7、Apple Watch Series 2 及 AirPods 這些全新的硬體產品。
軟體部份當然也沒有忘記,iOS 10 及 watchOS 3 都已經在 2016/9/10 正式釋出。
硬體支援
根據 Apple - 升級到 macOS Sierra 的資料,只要是比這些機型更新的版本就可以升級。
- MacBook 2009 年底 (Late)
- MacBook Pro 2010 年中 (Mid)
- MacBook Air 2010 年底 (Late)
- Mac mini 2010 年中 (Mid)
- iMac 2009 年底 (Late)
- Mac Pro 2010 年中 (Mid)
若是不知道自己的 Mac 是什麼時候生產的,可以點選畫面左上角蘋果符號 裡的「關於這台 Mac」,或是依照 Apple -找出 Mac 的機型名稱和序號 的步驟來確認。
像我的 Macbook Pro Retina 就是在 2014 年中所生產的。
下載安裝檔
macOS Sierra 已經在 2016/9/21 正式開放,我們可以直接到 Mac App Store 裡下載。
接著就是等等等 ~~~~
等「安裝 macOS Sierra」App 下載。
下載完成後,別急著更新,按 Command + Q 先結束掉它。
製作開機隨身碟
終端機指令
打開 LanchPad,找到「其他」裡面的「終端機」,或是用 iTerm2 也可以。先確認隨身碟的名稱,我把名稱改成「USB」。
再開始將資料寫進隨身碟裡,要是隨身碟名稱不同的話,別忘了修改。
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/USB --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction
GUI 介面
如果不小心得了「看到文字指令就會死」的病,那.... 請趕快服用這兩款特效藥 XD。DiskMaker X
Install Disk Creator
轉成 ISO 映像檔
掛載 macOS Seirra 原始安裝檔。
hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
建立一個單一分割區、HFS+ 格式、大小為 7316MB 的映像檔。
hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS+J
掛載映像檔。
hdiutil attach /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
把所有檔案還原到映像檔裡。
asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
刪除檔案的軟連結,改以實際的檔案來取代。
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/
把其他所有的檔案複製到映像檔裡。
cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/BaseSystem.chunklist
cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/BaseSystem.dmg
卸載安裝檔案跟開機系統檔案。
hdiutil detach /Volumes/install_app
hdiutil detach /Volumes/OS\ X\ Base\ System/
轉換成 ISO 格式。
hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso
將 ISO 檔搬到桌面。
mv /tmp/Sierra.iso.cdr ~/Desktop/Sierra.iso
OK! YOU GOT IT ...... ^_^
參考資料
- Apple - 為 OS X 建立可開機安裝程式
- OSXDaily - How to Make Bootable MacOS Sierra 10.12 Beta USB Installer Drive
- Reddit - macOS Sierra (16A238m) install SUCCESS! (and guide)
圖片來源
更新紀錄
- 2016/09/21 撰文。
- 2017/09/26 更新,加入 10.13 High Sierra 的文章連結。
我將Sierra.iso移到16G的USB上,它彈了一個信息文件太大,但Sierra.iso只有7.6G??
回覆刪除因為隨身碟的檔案系統用的是 FAT32,所以沒有辦法儲存超過 4G 的單一檔案,
刪除格式化成 exFAT 就可以了,請參閱我之前寫過的文章。
http://blog.itist.tw/2014/11/cross-platform-exfat.html