苹果官方唯一支持且最稳妥的方式是用终端执行createinstallmedia命令制作macOS启动盘,需先格式化≥16GB U盘为APFS(Sonoma及更新)或Mac OS扩展(Mojave及更早),确保安装器完整下载并位于/Applications/目录下,再运行sudo /Applications/Install\ macOS\ [版本].app/Contents/Resources/createinstallmedia --volume /Volumes/[卷名],输入密码后确认擦除即可。

直接用终端执行 createinstallmedia 是苹果官方唯一支持的方式,也是最稳妥、兼容性最好的方法。它会把 macOS 安装器里的引导分区、内核和安装组件完整写入 U 盘,并满足 Apple Secure Boot 要求,适用于 Intel 和 Apple Silicon Mac。
U 盘必须提前格式化为正确格式
- 插入 ≥16GB 的 USB 3.0 或更高规格 U 盘(推荐 32GB 更保险)
- 打开“磁盘工具”,在左侧设备列表中选中 U 盘的设备层级(例如 “SanDisk Ultra”,不是下面带“Untitled”字样的卷)
- 点击“抹掉”,设置:
- 名称:用英文,无空格、无中文、无特殊字符(如
MyVolume或MyInstaller) - 格式:
- 若用于 macOS Sonoma 及更新版本(Sequoia/Tahoe),选 APFS
- 若需兼容 Mojave 或更早系统,选 Mac OS 扩展(日志式)
- 方案:GUID 分区图
- 名称:用英文,无空格、无中文、无特殊字符(如
确保安装器已完整下载并放在正确位置
让 macOS 自动化像说话一样简单 —— 用代码控制你的 Mac,无需学习 AppleScript 系统要求 macOS 14+ (Sonoma) Python 3.9+ 需要开启:辅助功能 + 屏幕录制权限
- 从 App Store 下载目标系统(如 macOS Sequoia),下载完成后立即关闭自动弹出的安装窗口
- 检查
/Applications/文件夹中是否存在Install macOS [版本名].app(如Install macOS Sequoia.app) - 文件大小应 超过 15GB;若明显偏小或图标带问号,说明下载不全,需删除重下
在终端中运行命令
- 关闭“磁盘工具”,打开“终端”
- 输入以下命令(以 Sequoia 为例,U 盘名称必须与上一步完全一致,大小写敏感):
sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
- 回车后输入管理员密码(输入时屏幕不显示字符,输完直接回车)
- 终端提示是否擦除目标卷,输入大写字母 Y 并回车
- 全程不要拔 U 盘、不要让 Mac 休眠、不要断电,等待输出
Install media now available即完成
注意几个关键点
- 不要用
dd命令处理 macOS 安装器.app,它没有 Apple 签名结构,会失败 -
.dmg文件 ≠ 可启动镜像,多数只是软件分发包,不能用来做 macOS 启动盘 - 如果用的是旧版安装器(如 High Sierra/Mojave)在 M 系列芯片上运行报错,可能因证书过期,建议换用较新系统安装器或使用
softwareupdate --fetch-full-installer自动下载最新完整版
不复杂但容易忽略

















