一、下載 dmg 原鏡像文件
10.13.6 macOS High Sierra
https://support.apple.com/zh-cn/HT208969
10.12.6 macOS Sierra
https://support.apple.com/zh-cn/HT208202
10.11.6 OS X El Capitan
https://support.apple.com/zh-cn/HT206886
步驟如下圖:
二今阳、制作 MacOS cdr/iso 鏡像文件
- 從應(yīng)用商店下載最新版本的macOS,完成后不要安裝衩茸,之后打開終端操作即可
- 創(chuàng)建空的 dmg 鏡像文件
# 創(chuàng)建一個大小為6G的dmg文件暂幼,然后依次為格式參數(shù)筹煮、文件系統(tǒng)格式
hdiutil create -o ~/Desktop/Mojave.cdr -size 6g -layout SPUD -fs HFS+J
- 掛載到虛擬磁盤
# 掛載上面新建的 dmg 鏡像到虛擬磁盤遮精,載點(diǎn)為 install_build,之后會使用寺谤,需要對應(yīng)
hdiutil attach ~/Desktop/Mojave.cdr.dmg -noverify -mountpoint /Volumes/install_build
- 將下載的系統(tǒng)安裝文件寫入虛擬磁盤
# 將所下載的系統(tǒng)安裝app文件寫入到上面掛載的虛擬光驅(qū)磁盤中仑鸥,即我們第一步建立的空鏡像吮播,首先需要輸入管理員密碼,然后回車眼俊,之后等待執(zhí)行結(jié)束意狠,包括擦除磁盤、復(fù)制文件疮胖、添加啟動环戈,結(jié)束之后,桌面上之前顯示 untitled 的虛擬磁盤會變成我們需要的系統(tǒng)名稱
sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/install_build --nointeraction
- 取消掛載建立的dmg鏡像
運(yùn)行效果:
提示disk2彈出澎灸,對應(yīng)前面的掛載編號
右側(cè)虛擬磁盤彈出
# 取消掛載建立的dmg鏡像院塞,方便后續(xù)編輯,載點(diǎn)名已經(jīng)從原來的install_build更改為Install macOS Mojave
hdiutil detach "/Volumes/Install macOS Mojave"
- 格式轉(zhuǎn)換
運(yùn)行效果:
按分區(qū)讀取文件性昭,并寫入新鏡像文件中
# 格式轉(zhuǎn)換拦止,將制作好的dmg文件轉(zhuǎn)換為cdr
hdiutil convert ~/Desktop/Mojave.cdr.dmg -format UDTO -o ~/Desktop/Mojave.iso
- 重命名鏡像文件
# 重命名 cdr 文件為 iso
# 實(shí)際上macos下的光盤鏡像cdr格式就相當(dāng)于Windows下常見的光盤鏡像iso格式
mv ~/Desktop/Mojave.iso.cdr ~/Desktop/Mojave.iso
- 刪除 dmg 鏡像文件 (非必要操作)
# 刪除第2步建立的 dmg 鏡像
# 可以釋放磁盤空間,但是需要保留 dmg 鏡像的情況下糜颠,不要執(zhí)行這一條命令
rm ~/Desktop/Mojave.cdr.dmg