將下載在電腦裡的macOS 安裝程式轉成 iso檔
Published in
Nov 14, 2020
--
在App Store取得後,在應用程式裡可以找到安裝的程式。
以macOS Big Sur來講,他的大小約12.5GB,轉換的步驟大概有這幾步,1.建立dmg檔,2.將dmg掛載為volume,3.將安裝程式轉到先前掛載的volume,4.卸載volume,5.再將dmg轉為cdr。接下來步驟大都在terminal 執行。
***首先需要以 hdiutil 指令來產生一個dmg檔。dmg格式的說明,可以參考下列wiki 網頁。
***createinstallmedia的執行目錄在
Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources
1.建立一個13GB大小的dmg檔,存在/tmp 目錄
hdiutil create -o /tmp/bigSur -size 13000m -layout SPUD -fs HFS+J
2.將dmg檔掛載
hdiutil attach /tmp/bigSur.dmg -noverify -mountpoint /Volumes/install_build
3.將安裝程式轉到volume
sudo ./createinstallmedia --volume /Volumes/install_build
4.卸載volume
unmount /Volumes/install_build
5.將dmg轉為cdr格式
hdiutil convert /tmp/bigSur.dmg -format UDTO -o /tmp/bigSur
上述5個步驟可算結束,若你想看到iso檔比較安心,可以再執行
mv /tmp/bigSur.cdr /tmp/bigSur.iso
在剛剛產生的dmg檔的目錄裡,雖然我們有轉成cdr檔,但 dmg檔還是會留著。可以評估空間大小是否需要留著dmg檔。
製作的時機 : 在macOS提示下載完成出現安裝畫面時可做轉iso檔的動作,若是升級後安裝檔會被清除,就需要再花時間重新下載。