制作虚拟机黑苹果CDR/ISO镜像详细教程
第一步:准备好苹果镜像,并且移动到应用程序,下载方法:
方式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 文件的路径+名称
之后拿去VMware中安装即可!如果你创建的过程中出现问题,请检查步骤有没有漏掉,命令有没有敲错了。如果在安装的时候提示镜像有问题,一般都是你下载的app安装包有问题!!!
PS:此方法适用于Sierra 10.12及以上版本的macOS。