一、你需要准备什么
需要这几样:
1. 一台能正常开机的 Mac
2. 16GB 或以上 U盘 / 移动硬盘
3. 稳定网络
4. 你的故障 Mac
建议不要用 1TB 的希捷移动硬盘做启动盘,太浪费,而且容易误清数据。最好用一个 16GB / 32GB U盘。
苹果官方说明,制作 macOS 可启动安装器需要使用 U 盘或其他外置卷作为启动磁盘,并且制作过程会抹掉这个外置盘。(苹果支持)
二、在另一台 Mac 上下载 High Sierra
在那台正常的 Mac 上操作。
1. 用 Safari 打开苹果官方页面
打开 Safari,进入苹果官方这个页面:
How to download and install macOS
你刚才看到的页面就是这个方向。苹果官方页面里有旧版 macOS 下载入口,并提示旧系统可通过 App Store 或浏览器方式获取。(苹果支持)
2. 找到并点击 High Sierra 10.13
在页面里找到:
High Sierra 10.13
点它,会跳转到 Mac App Store。
注意:一定要用 Mac + Safari,不要用 Windows 浏览器。苹果社区里也有用户反馈,High Sierra 下载链接需要在 Safari 中打开。(Apple Support Community)
3. App Store 里点击“获取 / Get”
下载完成后,不要直接安装到这台好 Mac。
你要检查“应用程序”目录里是否出现:
Install macOS High Sierra.app
它一般在:
访达 → 应用程序
或者路径是:
/Applications/Install macOS High Sierra.app
三、准备 U盘
把 U盘插到这台正常的 Mac 上。
1. 打开磁盘工具
路径:
启动台 → 其他 → 磁盘工具
或者 Spotlight 搜索:
磁盘工具
2. 显示所有设备
在磁盘工具左上角点:
显示 → 显示所有设备
3. 选择 U盘最上层设备
注意:选左侧最上层的 U盘设备,不要只选下面的分区。
4. 抹掉 U盘
设置如下:
名称:MyVolume
格式:Mac OS 扩展(日志式)
方案:GUID 分区图
这里建议名字就用:
MyVolume
因为后面终端命令会直接用这个名字。
四、用终端制作启动盘
1. 打开终端
路径:
启动台 → 其他 → 终端
2. 输入制作命令
如果你下载的是 High Sierra,U盘名字是 MyVolume,命令一般是:
sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume
按回车后,会让你输入这台正常 Mac 的开机密码。
注意:输入密码时屏幕不会显示星号,正常输入完回车即可。
然后它会提示是否抹掉 U盘,输入:
Y
再回车。
苹果官方的制作启动盘文档也是使用 createinstallmedia 命令,并说明这个过程会抹掉目标卷。(苹果支持)
五、等待制作完成
终端里会显示类似:
Erasing disk...
Copying to disk...
Making disk bootable...
Install media now available...
这个过程可能要 10–40 分钟,期间不要拔 U盘。
完成后,U盘名字可能会变成:
Install macOS High Sierra
这就说明启动盘基本做好了。
六、拿到你的故障 Mac 上安装
把做好的 U盘插到你那台已经抹盘、无法启动的 Mac 上。
1. 开机按 Option
按电源键后,立刻按住:
Option / Alt
一直按到出现启动磁盘选择界面。
2. 选择 U盘启动
选择类似这个名字的启动盘:
Install macOS High Sierra
然后回车。
七、安装前重新抹内置硬盘
进入安装界面后,先不要急着安装。
打开:
磁盘工具
然后:
显示 → 显示所有设备
选择你 Mac 内置硬盘的最上层设备。
抹掉时这样选:
名称:Macintosh HD
格式:Mac OS 扩展(日志式)
方案:GUID 分区图
如果是 SSD,也可以考虑 APFS,但为了兼容旧 Mac 和 High Sierra,先用 Mac OS 扩展(日志式) 更稳。
抹掉后关闭磁盘工具。
八、正式安装系统
回到安装界面,选择:
安装 macOS
目标磁盘选择:
Macintosh HD
然后一直继续。
安装过程中会重启几次,正常等待即可。
九、你最容易踩坑的地方
第一,下载错文件。你刚才下载的:
macOSUpd10.13.6.dmg
这是 10.13.6 更新包,不是完整安装器。完整安装器应该是:
Install macOS High Sierra.app
第二,命令里的 U盘名字不一致。如果你 U盘没有叫 MyVolume,命令里的 /Volumes/MyVolume 就要改成你的 U盘名字。
第三,下载后安装器自动弹出来时,不要点继续安装到那台好 Mac,直接退出安装器。
第四,你那台坏 Mac 开机选择启动盘时,要按住:
Option / Alt
不是 Command + R。
最简执行版
在另一台 Mac 上:
Safari 打开苹果官方 macOS 下载页面
→ 点 High Sierra 10.13
→ App Store 获取
→ 下载出 Install macOS High Sierra.app
→ 插 U盘
→ 磁盘工具抹成 MyVolume
→ 终端执行 createinstallmedia 命令
→ 做好后插到故障 Mac
→ 开机按 Option
→ 选择 Install macOS High Sierra
→ 抹内置硬盘
→ 安装系统