文件准备
-
官方 AppStore 下载 OS X 10.11.6 EI Capitan 安装镜像

-
如果是从第三方网站下载的 Install OS X El Capitan 10.11.6 (15G31)[APP].dmg 镜像文件,则需要先解压 .dmg 文件,再将里面的 安装 OS X El Capitan.app 拷贝到 Application 目录下
制作步骤
- 挂载 El Capitan 安装镜像文件
hdiutil attach /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app

- 创建一个空白的 iso 镜像文件,用来存在 El Capitan
hdiutil create -o /tmp/ElCapitan.cdr -size 7316m -layout SPUD -fs HFS+J

- 挂载刚才创建好的空白 iso 镜像文件
hdiutil attach /tmp/ElCapitan.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build

- 使用 asr 工具将已挂载 El Capitan 安装镜像文件中的 BaseSystem.dmg 恢复到空白的 iso 镜像文件中
asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase

-
恢复完成后会自动弹出如下文件夹目录

-
移除弹出的目录下的 Packages 文件夹
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
- 将第一步挂载的安装镜像文件中的 Packages 文件夹拷贝进上面弹出的目录下
cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/
- 复制 El Capitan 安装程序
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
- 卸载 El Capitan 安装程序
hdiutil detach /Volumes/install_app
hdiutil detach /Volumes/OS\ X\ Base\ System/
- 将 dmg 镜像文件转换为 iso 镜像文件
hdiutil convert /tmp/mv /tmp/ElCapitan.iso.cdr ~/Desktop/ElCapitan.isoElCapitan.cdr.dmg -format UDTO -o /tmp/ElCapitan.iso

- 将 ElCapitan.iso 镜像文件移动到桌面
mv /tmp/ElCapitan.iso.cdr ~/Desktop/ElCapitan.iso

参考
- http://blog.itist.tw/2015/10/create-bootable-pen-drive-mv /tmp/ElCapitan.iso.cdr ~/Desktop/ElCapitan.isoand-iso-image-for-osx-10.11-el-capitan.html
本文详细介绍了如何从官方 AppStore 下载的 OS X 10.11.6 El Capitan 安装镜像制作成 ISO 文件的过程,包括文件准备、制作步骤,主要涉及挂载镜像、创建空白 ISO、使用 asr 工具恢复、拷贝 Packages 文件夹等操作。
1206

被折叠的 条评论
为什么被折叠?



