如果你经常折腾 macOS,启动 U 盘其实是一个很值得提前准备的东西。
平时正常升级系统,当然没必要专门做一个安装 U 盘,直接通过系统设置更新就可以了。但如果遇到系统更新失败、Mac 无法正常启动,或者需要给多台 Mac 安装同一个版本的 macOS,这时候一个提前做好的启动盘就会方便很多。尤其是全新安装系统时,不需要再临时下载完整安装器,插上 U 盘就可以直接进入安装环境。
本文以 macOS Golden Gate(macOS 27)为例,完整记录如何制作一个可启动的 macOS 安装 U 盘。整个过程并不复杂,核心就是使用 macOS 自带的 createinstallmedia 工具,把完整的系统安装器写入 U 盘。
不过,在真正开始之前,有两个地方建议特别注意:一个是 U 盘会被完全抹掉,另一个是终端命令里的安装器名称和 U 盘卷宗名称必须正确。很多制作失败的问题,其实都出在这两个地方。
- 适用环境: Apple Silicon Mac(M1 及后续)
- U 盘容量: 16 GB 起,建议 32 GB 或更大
- 制作时间: 通常约 2~10 分钟
- 安装时间: 通常约 20~60 分钟
一、为什么要制作 macOS 启动 U 盘?
正常情况下,macOS 的升级并不需要启动 U 盘。系统自己就能完成下载、验证和安装,所以如果只是想把当前系统升级到 Golden Gate,没有必要专门折腾一个安装盘。
启动 U 盘真正有用的地方,是在系统出现问题或者需要重复安装的时候。比如:系统更新过程中反复失败,在线安装一直卡住,这时候可以直接从 U 盘启动,进入 macOS 安装环境,不需要每次重新经历完整的在线安装流程。
如果你手上有多台 Mac,需要安装相同版本的系统,启动 U 盘也会方便很多。完整安装器只需要下载一次,制作好的 U 盘可以反复使用,不需要每台 Mac 都重新下载十几 GB 的安装文件。
还有一种情况就是 Mac 已经无法正常进入系统。这时候启动 U 盘就相当于多了一个独立的系统安装环境,可以从 U 盘启动,然后使用磁盘工具或者重新安装 macOS。
如果准备彻底重装系统,也可以从启动 U 盘进入安装环境,先用磁盘工具抹掉内置硬盘,再重新安装 macOS Golden Gate。
所以,如果你只是普通升级,可以跳过这篇教程;但如果你经常安装 macOS、折腾 Beta 版本,或者手上有多台 Mac,那么准备一个启动盘还是比较有必要的。
二、制作之前需要准备什么?
首先是一个 U 盘。
理论上 16 GB 就可以作为最低容量使用,但 macOS 完整安装器本身就比较大,所以如果条件允许,我更建议直接准备一个 32 GB 或更大的 U 盘。制作过程中 U 盘会被完全格式化,因此里面如果有重要资料,一定要先备份。
其次,需要一台 Apple Silicon Mac。本文针对的是 M1 及后续 Apple Silicon Mac。macOS Golden Gate 不支持 Intel Mac,因此 Intel Mac 不适用于这套安装流程。
还有一个经常被忽略的问题,就是 Mac 自己的硬盘空间。
完整的 macOS Golden Gate 安装器大约需要 15~17 GB。这个文件并不是直接下载到 U 盘里,而是会先保存到 Mac 的内置硬盘,然后再由createinstallmedia写入 U 盘。所以,即使 U 盘容量足够,如果 Mac 本身剩余空间不多,下载过程中仍然可能因为空间不足而失败。
如果硬盘已经比较满,建议先清理一下再开始。手动检查「下载」文件夹、废纸篓和各种缓存当然可以,如果不想一个个找,也可以用 BuhoCleaner 之类的清理工具先扫描一次,把比较占空间的文件找出来。
三、下载 macOS Golden Gate 完整安装器
制作启动 U 盘需要的是完整的 macOS 安装器,而不是系统设置里的普通更新文件。
这一点很重要。很多人看到「软件更新」里可以升级 macOS,就以为下载下来的就是完整安装器,实际上并不是这么回事。我们最后需要的是一个类似下面这样的应用程序:
Install macOS Golden Gate.app如果使用的是 Beta 版本,名称可能会有所不同,例如:
Install macOS27Golden Gate Beta.app目前比较方便的方式,是通过 Mr. Macintosh 的 macOS Full Installer Database 查找对应的 Golden Gate 安装器。该页面提供的下载链接会指向 Apple 服务器,可以根据自己的需求选择正式版或者 Beta 版本。
下载后得到的通常是一个 InstallAssistant.pkg 文件。双击它完成安装,然后打开 Finder 的「应用程序」文件夹,就可以看到完整的 macOS 安装器(我的名称为 Install macOS 27 Golden Gate Beta.app)。
这里建议先不要急着关闭 Finder,记一下安装器的准确名称,因为后面终端命令里的路径会直接用到它。
例如,如果你的安装器叫:
Install macOS Golden Gate.app
那么后面的命令就必须按照这个名字来写。
如果你下载的是 Beta 版,安装器叫:
Install macOS 27 Golden Gate Beta.app
那么终端命令也要跟着修改。这个地方看起来很小,但却是制作启动盘时最常见的报错原因之一。
四、格式化 U 盘
安装器准备好之后,就可以插入 U 盘了。
- 打开「磁盘工具」,路径是:应用程序 → 实用工具 → 磁盘工具。
然后在左侧找到刚刚插入的 U 盘。这里一定要确认自己选中的是 U 盘,而不是 Mac 的内置硬盘。尤其是如果磁盘工具显示的是设备和卷宗两层结构,最好先确认清楚再操作。
- 选中 U 盘后点击顶部的「抹掉」,按照下面的方式设置:
- 名称: MyVolume
- 格式: Mac OS Extended(日志式)
- 方案: GUID 分区图
- 然后点击「抹掉」,等待格式化完成。
为什么这里建议直接把名称设置成 MyVolume?因为接下来我们要执行的终端命令会使用 /Volumes/MyVolume 作为目标路径。这样可以少改一个地方,也比较不容易出错。
当然,U 盘也可以叫其他名字。例如你把它命名成 USB,那么后面的命令就应该使用 /Volumes/USB。
这里还有一个容易遇到的问题:不要把 U 盘格式化成 APFS。制作可启动的 macOS 安装介质时,使用「Mac OS Extended(日志式)」+「GUID 分区图」即可。
五、使用 createinstallmedia 制作启动 U 盘
U 盘格式化完成以后,真正制作启动盘的过程反而很简单。
打开「终端」:应用程序 → 实用工具 → 终端。
然后输入下面这条命令:
sudo/Applications/Install\macOS\Golden\Gate.app/Contents/Resources/createinstallmedia--volume/Volumes/MyVolume- 按下回车以后,系统会要求输入管理员密码。
第一次使用终端的人可能会觉得奇怪,因为输入密码的时候屏幕上不会出现任何字符,甚至连 * 都没有。这是正常的,不是终端没有接收到输入。正常输入密码,然后按回车即可。
- 接下来终端会提示,这个操作会抹掉目标卷宗。如果你已经确认 /Volumes/MyVolume 就是刚刚格式化的 U 盘,输入 y 并回车确认。
之后基本就不用操作了,等待终端把安装文件写入 U 盘即可。
制作时间主要取决于 U 盘的读写速度,一般大约需要 2~10 分钟。过程中终端会显示进度,不需要一直盯着看。
如果最后看到类似下面的提示:
Install media now available at"/Volumes/MyVolume"就说明启动 U 盘已经制作完成。
如果你使用的是 Golden Gate Beta,或者安装器名称和上面的示例不同,就不能直接复制原来的命令。
比如 Finder → 应用程序中显示的是:
Install macOS27Golden Gate Beta.app那么命令应该改成:
sudo/Applications/Install\macOS\27\Golden\Gate\Beta.app/Contents/Resources/createinstallmedia--volume/Volumes/MyVolume可以看到,主要就是把安装器名称替换掉。
安装器名称中的空格需要使用反斜杠 \ 转义,例如:
Install macOS27Golden Gaate Beta.app在终端路径中对应:
Install\macOS\27\Golden\Gate\Beta.app如果不确定怎么输入,也可以在终端里输入到对应位置后按 Tab,让终端自动补全文件名,这样比手动敲完整路径更不容易出错。
最重要的一点:命令会清空 U 盘
再强调一次,createinstallmedia 会抹掉 --volume 指定的卷宗。
也就是说:
–volume /Volumes/MyVolume
指向哪里,哪里就会被清空。
所以在按下回车之前,最好再检查一次 U 盘名称。只要目标卷宗确认无误,一般不会影响 Mac 的内置硬盘。
六、从 U 盘启动并安装 macOS Golden Gate
启动 U 盘做好之后,就可以拿它安装系统了。
保持 U 盘插在 Mac 上,然后关机。Apple Silicon Mac 不需要像老 Intel Mac 那样记一堆启动快捷键,只需要长按电源键,直到屏幕出现「正在载入启动选项」。
进入启动选项以后,可以看到可用的启动磁盘,选择刚刚制作好的 macOS 安装 U 盘,然后点击「继续」。
接下来就会进入 macOS 安装环境。
如果只是想重新安装系统,可以直接按照安装器提示继续操作。如果准备做一次彻底的全新安装,则可以先从菜单栏打开「磁盘工具」,确认重要数据已经备份后,抹掉 Mac 的内置硬盘,再返回安装器安装 Golden Gate。
这里一定要区分「重新安装」和「抹盘重装」。
如果只是想解决系统故障,不一定非要抹掉整个内置硬盘;而如果你的目标是彻底清空系统重新开始,那么才需要在安装前使用磁盘工具抹盘。
七、常见问题排查
1. 启动时看不到 U 盘
如果启动选项里完全看不到 U 盘,首先不要急着怀疑 Mac。
普通 U 盘或者只是存放了安装器文件的 U 盘,并不会自动变成可启动安装盘。只有成功运行 createinstallmedia,把完整安装器写入 U 盘之后,它才会作为启动安装介质出现。
可以重新回到磁盘工具,确认 U 盘使用的是「Mac OS Extended(日志式)」和「GUID 分区图」,然后重新执行 createinstallmedia。
2. 提示 createinstallmedia: command not found
这种情况通常是安装器路径不正确。
先打开「应用程序」文件夹,看完整安装器到底叫什么,然后检查终端命令里的名称是否完全一致。
尤其是 Beta 版,安装器名称很可能和正式版不同。
3. 提示路径错误或者找不到文件
同样先检查安装器名称。
比如实际文件叫:
Install macOS27Golden Gate Beta.app你却输入:
Install macOS Golden Gate.app终端当然找不到。
另外,安装器名称里的空格需要使用 \ 转义。
4. 出现 APFS disks may not be used as bootable install media
这通常意味着 U 盘的格式不符合要求。
重新打开磁盘工具,将 U 盘抹掉,并设置为:
格式:Mac OS Extended(日志式)
方案:GUID 分区图
然后重新执行命令。
5. 下载安装器时提示空间不足
完整安装器大约需要 15~17 GB 的空间,而且文件会先保存在 Mac 内置硬盘上。
如果剩余空间不足,先清理硬盘再下载,不要只检查 U 盘的容量。
6. 制作启动 U 盘会不会影响 Mac 里的数据?
正常情况下不会。
createinstallmedia 操作的是 --volume 指定的卷宗,也就是你的 U 盘。
真正需要小心的是你在磁盘工具里「抹掉」的对象。只要这里确认选中的是 U 盘,而不是内置硬盘,就不会因为制作启动盘而删除 Mac 上的数据。
八、写在最后
其实制作 macOS 启动 U 盘并没有想象中复杂。第一次操作时,可能会被终端命令吓一下,但真正需要理解的东西并不多。
整个过程可以简单理解成:先把完整的 macOS Golden Gate 安装器下载到 Mac,再把 U 盘格式化成合适的格式,最后使用系统自带的 createinstallmedia 将安装器写进去。
最容易出问题的反而不是命令本身,而是两个细节:安装器名称有没有写对,以及 --volume 指向的到底是不是 U 盘。
这两个地方确认无误之后,剩下的基本就是等待。
启动 U 盘做好以后,平时可能根本用不上。它很可能会被你放进抽屉里,一放就是几个月。但等到系统真的出问题,或者你需要重新安装 macOS 时,就不用临时再找安装器、重新下载十几 GB 的系统文件了。
所以如果你本身就比较喜欢折腾 macOS,或者经常测试 Beta 版本,我觉得还是值得提前做一个备用。
本文基于 macOS 27 Golden Gate Beta 整理。由于 Beta 版本和正式版可能存在差异,安装器名称、系统要求及具体操作以 Apple 最终发布的信息为准。