制作macOS10.12系列的系统镜像文件

Posted LongtengGensSupreme

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了制作macOS10.12系列的系统镜像文件相关的知识,希望对你有一定的参考价值。

制作macOS10.12系列的系统镜像文件步骤,过程也比较简单,十来个命令。
以10.12.6为例,首先,在苹果商店下载系统安装包APP,或者网上下载后把安装APP复制到  应用程序  文件夹。

然后打开终端,输入第1条命令:

hdiutil attach /Applications/Install\ macOS\ Sierra.app/Contents/SharedSupport/InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app
<ignore_js_op>
技术分享图片
1



输入第2条命令:

hdiutil create -o /tmp/Sierra.cdr -size 7316m -layout SPUD -fs HFS+J
<ignore_js_op>
技术分享图片
2
 
输入第3条命令:
hdiutil attach /tmp/Sierra.cdr.dmg -noverify -nobrowse -mountpoint /Volumes/install_build
<ignore_js_op>
技术分享图片
3

 

输入第4条命令:
asr restore -source /Volumes/install_app/BaseSystem.dmg -target /Volumes/install_build -noprompt -noverify -erase
<ignore_js_op>
技术分享图片
4
 
输入第5条命令:
rm /Volumes/OS\ X\ Base\ System/System/Installation/Packages
<ignore_js_op>
技术分享图片
5
 
输入第6条命令:
cp -rp /Volumes/install_app/Packages /Volumes/OS\ X\ Base\ System/System/Installation/
<ignore_js_op>
技术分享图片
6
 
输入第7条命令:
cp -rp /Volumes/install_app/BaseSystem.chunklist /Volumes/OS\ X\ Base\ System/BaseSystem.chunklist
<ignore_js_op>
技术分享图片
7
 
输入第8条命令:
cp -rp /Volumes/install_app/BaseSystem.dmg /Volumes/OS\ X\ Base\ System/BaseSystem.dmg
<ignore_js_op>
技术分享图片
8
 
输入第9条命令:
hdiutil detach /Volumes/install_app
<ignore_js_op>
技术分享图片
9

 

输入第10条命令:
hdiutil detach /Volumes/OS\ X\ Base\ System/
<ignore_js_op>
技术分享图片
10
 
输入第11条命令:
hdiutil convert /tmp/Sierra.cdr.dmg -format UDTO -o /tmp/Sierra.iso
<ignore_js_op>
技术分享图片
11
 
 
至此,可用的cdr格式系统镜像文件就已经做好了,可以用虚拟机来加载进行新的虚拟系统安装。
如果想在Windows下安装,重命名把.cdr去掉,变成.ios文件就可以用了。

 原文链接:https://bbs.feng.com/forum.php?mod=viewthread&tid=11450081






以上是关于制作macOS10.12系列的系统镜像文件的主要内容,如果未能解决你的问题,请参考以下文章

Docker系列- 镜像制作与发布

10.12怎么制作U盘,全新安装,macOS 交流区

魏叔黑果独创双系统镜像macOS Catalina 10 .15.5 and win windows10 原版镜像

黑苹果macOS Sierra 10.12 安装教程(venue11 pro测试)

windows/macOS操作系统镜像文件

如何制作ghost镜像文件