2015年6月28日 星期日

「分享」建立Yosemite OS X ISO

本篇的前提是你必須要有一台Mac mini  /  Mac Book / Mac Pro / iMac

這些動作全都必須在Mac OS X 的環境下執行,可以產出一個ISO檔,安裝在Mac或是

在VM中練習安裝Mac


首先你必須先從App Store 下載Yosemite,這會是一個漫長的等待,5.5GB左右








































等到下載完成,你會在應用程式中看到一個安裝OS X Yosemite,但請不要去點它。
























接下來打開終端機,按照順序輸入指令


hdiutil attach /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app

















hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Yosemite

















hdiutil resize -size 8g /tmp/Yosemite.sparseimage










hdiutil attach /tmp/Yosemite.sparseimage -noverify -nobrowse -mountpoint /Volumes/install_build











rm /Volumes/install_build/System/Installation/Packages







這一個執行過程會需要一點時間

cp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/



cp /Volumes/install_app/BaseSystem.chunklist /Volumes/install_build/BaseSystem.chunklist









cp /Volumes/install_app/BaseSystem.dmg /Volumes/install_build/BaseSystem.dmg








hdiutil detach /Volumes/install_app

hdiutil detach /Volumes/install_build









hdiutil resize -size `hdiutil resize -limits /tmp/Yosemite.sparseimage | tail -n 1 | awk '{ print $1 }'`b /tmp/Yosemite.sparseimage











這一步驟也會花一些些的時間,耐心等一下。

hdiutil convert /tmp/Yosemite.sparseimage -format UDTO -o /tmp/Yosemite















rm /tmp/Yosemite.sparseimage








mv /tmp/Yosemite.cdr ~/Desktop/Yosemite.iso






現在桌面上就會出現一個Yosemite.iso










參考來源:

http://georgechang.pixnet.net/blog/post/188682666







沒有留言:

張貼留言