第一步:下载苹果镜像,并且移动到应用程序
方式1:从苹果商店直接下载app格式的镜像,然后将app包放置到应用程序。

方式2:下载我已经做好的dmg镜像,然后把app安装包拷到应用程序。
双击打开,跳过验证即可

双击桌面里的图标

第二步:制作cdr镜像
下 面 将 以 C a t a l i n a . c d r 制 作 为 例 , 其 他 镜 像 自 行 修 改 名 称 ! color{red}下面将以Catalina.cdr制作为例,其他镜像自行修改名称! 下面将以Catalina.cdr制作为例,其他镜像自行修改名称!
首先打开终端。


①:创建一个大小比app镜像大约大500M的dmg镜像
最 好 大 于 500 M B , 太 小 c d r 镜 像 color{red} 最好大于500MB,太小cdr镜像 最好大于500MB,太小cdr镜像
容 易 安 装 失 败 ! ! ! color{red} 容易安装失败!!! 容易安装失败!!!

hdiutil create -o /tmp/Install macOS Catalina -size 8500m -layout SPUD -fs HFS J

参数介绍:

/tmp 是镜像放置位置
Install macOS Catalina 表示镜像名字"Install macOS Catalina",其中" "表示的空格
-size 8300m 镜像大小8300MB,大约比app镜像大500MB
-layout SPUD 表示dmg镜像是单分区模式
-fs HFS J 表示的是Mac OS Extended分区格式


等一两分钟即可创建完毕


②:挂载刚刚创建的dmg镜像

hdiutil attach /tmp/Install macOS Catalina.dmg -noverify -mountpoint /Volumes/Install macOS Catalina

参数介绍:

/tmp/Install macOS Catalina.dmg 镜像的路径
-noverify 不进行验证
-mountpoint /Volumes/Install macOS Catalina 挂载的位置

③:把app镜像写入创建的dmg盘

echo Y | sudo /Applications/Install macOS Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Install macOS Catalina

参数介绍:

/Applications/Install macOS Catalina.app app镜像的路径
/Applications/Install macOS Catalina.app/Contents/Resources/createinstallmedia 使用镜像里的createinstallmedia程序,把镜像写入挂载的dmg盘中
--volume /Volumes/Install macOS Catalina 刚刚挂载的dmg镜像盘

④:卸载挂载的dmg盘

hdiutil detach /Volumes/Install macOS Catalina

参数介绍:

/Volumes/Install macOS Catalina 之前挂载的盘的名字

⑤:将dmg镜像转换为cdr镜像(关键)

hdiutil convert /tmp/Install macOS Catalina.dmg -format UDTO -o ~/Desktop/Install macOS Catalina

参数介绍:

/tmp/Install macOS Catalina.dmg 之前写好的dmg镜像路径 名称
-format UDTO 转换为cdr格式
~/Desktop/Install macOS Catalina cdr镜像保存路径 名字,保存到桌面

在桌面上出现刚刚转换的cdr镜像。


⑥:删除tmp文件夹下的dmg镜像(释放空间!!!)

rm /tmp/Install macOS Catalina.dmg

参数介绍:

/tmp/Install macOS Catalina.dmg 文件的路径 名称

百 分 百 成 功 ! ! ! color{red}百分百成功!!! 百分百成功!!!
之后拿去VMware或其他虚拟机中安装即可!如果你创建的过程中出现问题,请检查步骤有没有漏掉,命令有没有敲错了。如果在安装的时候提示镜像有问题,一般都是你下载的app安装包有问题!!!