最可靠方式是用 macos 内置 createinstallmedia 命令:需完整安装器(≥15gb)、32gb+合规u盘、apfs格式化(sonoma/sequoia)或mac os扩展(mojave及更早),终端执行命令后输入y确认擦除,全程勿中断。

用 macOS 官方安装包制作可引导 USB 启动盘,最可靠、最兼容的方式是使用系统内置的 createinstallmedia 命令。它直接调用苹果原生工具,生成符合 Secure Boot 规范的启动介质,支持 Intel 和 Apple 芯片 Mac,且无需第三方软件。
关键前提必须满足:
- 安装器完整存在:
/Applications/Install macOS [版本名].app(如Install macOS Sequoia.app),大小 ≥15GB;图标带问号或体积明显偏小(如仅几百 MB),说明下载不全,需删除后重下。 - U 盘合规:容量 ≥32GB(旧系统如 High Sierra 可用 16GB,但统一推荐 32GB+),USB 3.0 或更高规格;M 系列 Mac 使用 USB-A U 盘时,务必搭配供电稳定的 Apple 认证 USB-C 转 USB-A 适配器。
- 格式化正确:在“磁盘工具”中选中 U 盘设备层级(如 “SanDisk Ultra”,不是下面那个 “Untitled” 卷),抹掉时名称设为纯英文、无空格、无特殊字符(如
MyVolume或MyInstaller),格式选 APFS(推荐用于 Sonoma/Sequoia),若需兼容 Mojave 或更早系统,则选 Mac OS 扩展(日志式),方案始终为 GUID 分区图。
执行 createinstallmedia 命令
关闭磁盘工具,打开“终端”(应用程序 → 实用工具),粘贴并运行以下命令(以 macOS Sequoia 为例,注意替换版本名和 U 盘名称):sudo /Applications/Install\ macOS\ Sequoia.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
- 输入管理员密码时不显示任何字符,正常输入后回车即可;
- 终端会提示是否擦除目标卷,输入大写
Y并回车; - 全程勿拔 U 盘、勿休眠、勿断电,等待输出
Install media now available或Done即完成。
常见问题与应对
- 命令报错“command not found”:确认安装器路径完全正确(空格需加反斜杠转义),且 `.app` 文件确实在 `/Applications` 下。 - 提示“volume does not appear to be a valid volume”:U 盘未按设备层级格式化,或名称含中文/空格/特殊字符,请重新抹掉并严格命名。 - 在 M 系列 Mac 上对旧系统(如 Catalina、Mojave)失败:可能是证书过期或架构限制,此时建议改用专为 Apple Silicon 优化的开源工具 macUSB,它内置官方下载器与多版本兼容逻辑。 - U 盘写入后无法被识别为启动项:重启时按住 Option 键,确认出现黄色 U 盘图标(标有 “Install macOS [版本名]”);若无,检查 Mac 固件设置是否启用了“允许从外部介质启动”。其他可行但非首选的方法
- 磁盘工具“恢复”功能:仅适用于 macOS Lion 至 High Sierra,需手动挂载 `InstallESD.dmg` 后用“恢复”将镜像写入 U 盘,操作较繁琐且新版已不适用。 - 赤友 DiskGeeker 或 BalenaEtcher:图形化界面友好,适合不熟悉终端的用户,但底层仍依赖 `createinstallmedia` 或镜像写入逻辑,稳定性略低于原生命令。不复杂但容易忽略。











