第一步:准备好苹果镜像,并且移动到应用程序,下载方法:

方式1:从苹果商店直接下载app格式的镜像,然后将app包放置到应用程序

方式2:下载其他人做好的dmg镜像,然后把app安装包拷到应用程序。MacOS镜像下载


第二步:制作cdr镜像

下面将以Catalina制作为例,其他镜像自行修改名称和路径!

首先打开终端。

①:创建一个大小比app包大500M以上的dmg镜像,太小cdr镜像容易失败。

hdiutil create -o /Volumes/Files/Install\ macOS\ Catalina -size 9000m -layout SPUD -fs HFS+J

参数介绍:
/Volumes/Files 是镜像放置位置
Install\ macOS\ Catalina 表示镜像名字"Install macOS Catalina",其中"\ "表示的空格
-size 9000m 镜像大小9000MB,大约比app镜像大500MB
-layout SPUD 表示dmg镜像是单分区模式
-fs HFS+J 表示的是Mac OS Extended分区格式

等一两分钟即可创建完毕

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

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

参数介绍:
/Volumes/Files/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镜像(关键),需要ISO镜像转换完成把后缀改成iso即可。

hdiutil convert /Volumes/Files/Install\ macOS\ Catalina.dmg -format UDTO -o /Volumes/Files/Install\ macOS\ Catalina

参数介绍:
/Volumes/Files/Install\ macOS\ Catalina.dmg 之前写好的dmg镜像路径+名称
-format UDTO   转换为cdr格式
-o /Volumes/Files/Install\ macOS\ Catalina   cdr镜像保存路径+名字,保存到/Volumes/Files

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

rm /Volumes/Files/Install\ macOS\ Catalina.dmg

参数介绍:/Volumes/Files/Install\ macOS\ Catalina.dmg 文件的路径+名称

步骤.jpg

之后拿去VMware中安装即可!如果你创建的过程中出现问题,请检查步骤有没有漏掉,命令有没有敲错了。如果在安装的时候提示镜像有问题,一般都是你下载的app安装包有问题!!!

PS:此方法适用于Sierra 10.12及以上版本的macOS。

标签: CDR镜像 ISO镜像 黑苹果