介绍

如果想要全新安装一个 macOS 操作系统,一个可行的方法是使用 U 盘安装,这样可以将原有磁盘上的所有内容删除掉。

其实苹果官网已经给出了如何制作 macOS 启动 U 盘的方法:

但是在实际操作时会遇到一些不在帮助文档里描述的小问题,需要自行解决。

环境

  • macOS Mojave 10.14.6

下载镜像

尝试了很多种下载方式 macOS完整安装包下载方法 - Newlearnerの小站,最终使用 Python 2 脚本方式成功下载,下载时应该使用了国内的 CDN,速度 11MiB/s。

注意:国内有很多网盘分享的镜像,但是一盘都向里面加了一些料,建议自行通过下载工具或 App Store 下载,保证安全性。

写入镜像

要求 U 盘为 Mac OS 扩展格式,但是在格式化界面中没有此选项。因此先尝试直接将镜像写入到 U 盘。

在执行写入操作前一定要使用 diskutil list 确认磁盘路径。

1
2
3
4
5
6
7
8
9
$ sudo dd if=~/Downloads/Install_macOS_10.14.6-18G103.dmg of=/dev/disk2 bs=1m
Password:
5761+1 records in
5761+0 records out
6040846336 bytes transferred in 517.043249 secs (11683445 bytes/sec)

~ 8m 40s
$ diskutil eject /dev/disk2
Disk /dev/disk2 ejected

使用这种方式做完后无法启动 U 盘。

专用工具

在上一步失败后,使用命令行将 U 盘格式化为 Mac OS 扩展格式

1
diskutil eraseDisk HFS+ Kingston GPT /dev/disk2

macOS 提供了 createinstallmedia 工具,可以正确地将 U 盘制作为 macOS 启动盘。

剩下的按照官方文档操作。

启动

  • 将 Mac 开机或重新启动后,立即按住 Option (Alt) 键。
  • 当您看到“启动管理器”窗口时,松开 Option 键。

在这时将 U 盘插入即可看到启动 U 盘选项。