资源准备
- 一台mac电脑
- 要转换的macOs的系统安装应用程序(下面统一称为安装程序)一般可以通过appstore下载获得或者从其他人的dmg安装镜像中获取。
制作cdr镜像
所有命令都将在终端进行
- 创建一个比安装程序大500M左右的dmg虚拟盘
命令:
hdiutil create -o /tmp/Install\ macOS\ Catalina -size 8500m -layout SPUD -fs HFS+J
参数介绍:
-o 指定虚拟盘位置
-size 指定虚拟盘大小
-layout 指定分区模式,SPUD 表示dmg镜像是单分区模式
-fs 指定文件系统,HFS+J 表示的是Mac OS Extended分区格式
- 挂载dmg虚拟盘
命令:
hdiutil attach /tmp/Install\ macOS\ Catalina.dmg -noverify -mountpoint /Volumes/Install\ macOS\ Catalina
参数介绍:
attach 进行虚拟盘接入操作,一般后面跟虚拟盘位置
-noverify 不进行验证
-mountpoint 指定虚拟盘挂载的位置
- 烧录安装程序到dmg虚拟盘中
命令:
sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/Install\ macOS\ Catalina
参数介绍:
--volume 指定要烧录的磁盘
- 卸载烧录好的dmg虚拟盘
命令:
hdiutil detach /Volumes/Install\ macOS\ Catalina
参数介绍:
detach 进行虚拟盘推出操作,一般后面跟虚拟盘挂载位置
- 将dmg虚拟盘转换成cdr镜像文件
命令:
hdiutil convert /tmp/Install\ macOS\ Catalina.dmg -format UDTO -o ~/Desktop/Install\ macOS\ Catalina
参数介绍:
convert 进行转换操作,一般后面跟虚拟盘位置
-format 指定目的格式,UDTO为cdr格式
-o 指定输出位置,即保存位置
- 清除多余的dmg虚拟盘
rm /tmp/Install\ macOS\ Catalina.dmg
网友评论