在Mac OS X 10.11 EI Capitan 中提取iso鏡像


到Apple store上下載最新的OS X El Capitan ,下載完成后就可以進行iso鏡像提取操作了。

步驟一:掛載El Capitan 的安裝鏡像文件

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

步驟二:創建一個空白的iso鏡像文件,用於存El Capitan

1 hdiutil create -o /tmp/ElCapitanfile.cdr -size 7316m -layout SPUD -fs HFS+J

步驟三:將空白iso文件掛載起來

1 hdiutil attach /tmp/ElCapitanfile.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

步驟四:使用asr工具將第一次掛載盤中的BaseSystem.dmg恢復到掛載鏡像中(一個隱藏文件)

1 asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

恢復完成后將會彈出文件夾

步驟五:移除Packages,將第一次掛載的Packages文件拷貝進來

1 rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages  
2 cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/

步驟六:復制一些必備的文件到BaseSystem中

1 cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/BaseSystem.chunklist  
2 cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/BaseSystem.dmg 

步驟七:卸載第一次的鏡像和新的BaseSystem

1 hdiutil detach /Volumes/install_app  
2 hdiutil detach /Volumes/OS\ X\ Base\ System/

步驟八:格式轉換 dmg ===》iso

1 hdiutil convert /tmp/ElCapitanfile.cdr.dmg -format UDTO -o /tmp/ElCapitan.iso

步驟九:把ISO文件移到桌面

1 mv /tmp/ElCapitan.iso.cdr ~/Desktop/ElCapitan.iso

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM