【笔记】制作MacOS系统安装盘

前言

制作MacOS系统安装盘
我这里演示的时候没有直接插U盘制作安装盘,而是制作了一个ISO系统安装盘镜像文件,实际操作中可根据之际情况跳过部分步骤

下载MacOS系统安装包

传送门

Big Sur
Catalina
Mojave
High Sierra

创建空镜像文件(可跳过)

  • 直接写入U盘可忽略此步骤

  • 根据安装包的大小创建空镜像文件,例如我这里安装包是12.47G,于是我创建了一个13G的空镜像文件

注意:MacOS只能创建.dmg格式的镜像文件,如果需要.iso格式的镜像文件,需要再做格式转换

<file>:文件名

1
hdiutil create -o <file> -size 13g -layout SPUD -fs HFS+J
  • 挂载创建好的镜像文件

/Volumes/installer:挂在点名,可自定义,但是写入数据后会被自动修改为Install开头的名称

1
hdiutil attach <file>.dmg -noverify -mountpoint /Volumes/installer

写入数据

  • 这里使用系统安装包自带的启动盘制作工具来创建U盘启动盘,如果是U盘,直接将/Volumes/installer挂在点名改为U盘的挂在点名即可,我这里使用的镜像文件

注意:此操作如果是直接写入U盘,那么U盘将被格式化

Install macOS Big Sur.app:不同版本的系统名称不一样,需要指定自己下载的系统安装包应用名称,而且如果有空格需要用反斜线转义

1
sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/installer --nointeraction

转换格式(可跳过)

  • 直接写入U盘可跳过此步骤

  • 卸载镜像

1
hdiutil detach /Volumes/Install\ macOS\ Big\ Sur
  • 格式转换和重命名

注意:这里格式转换时,虽然指定的是iso格式,但是文件扩展名是.cdr,如果只保留.iso为后缀,需要手动修改

1
2
hdiutil convert <file>.dmg -format UDTO -o <file>.iso
mv <file>.iso.cdr <file>.iso

完成

参考文献

简书——Canon_2020