制作 macOS Mojave U盘启动盘/安装盘
去 App Store 下载好 macOS Mojave 安装程序,先不要启动安装。
下载完成后,可在 Launchpad 中看到一个名为 “安装 macOS Mojave” 的应用程序。
或者,打开 “访达 > 应用程序 ”, 也可以看下 “安装 macOS Mojave.app”, 大小为 6.03G
。
或者,使用命令行查看:
$ ll /Applications/Install\ macOS\ Mojave.app
total 0
drwxr-xr-x 11 root wheel 352B 11 30 14:45 Contents
打开 “应用程序 > 实用工具 > 磁盘工具” :
找到自己的优盘, 我的是 SanDisk 优盘,显示名称为 “SanDisk Cruzer Blade Media” :
选中 “SanDisk Cruzer Blade Media ”, 右键选中“抹掉”,在弹窗中选择如下:
名称: MyMojave
格式: Mac OS扩展(日志式)
方案: GUID分区图
注意,名称可以自己定义,这里我起名为“MyMojave”, 一会在输入制作启动盘命令时要用。
在终端中查看自己的U盘:
$ ls -al /Volumes
total 0
drwxr-xr-x@ 7 root wheel 224 1 9 15:19 .
drwxr-xr-x 36 root wheel 1152 12 14 11:36 ..
drwxrwxr-t 4 root admin 204 11 30 14:27 InstallESD
lrwxr-xr-x 1 root wheel 1 12 21 19:32 Macintosh HD -> /
drwxrwxr-x 6 wang staff 272 1 9 15:19 MyMojave
drwxr-xr-x+ 3 root wheel 96 11 18 2017 Preboot
drwxr-xr-x+ 3 root wheel 96 7 18 11:34 com.apple.TimeMachine.localsnapshots
$ ls -al /Volumes/MyMojave
total 0
drwxrwxr-x 6 wangtom staff 272 1 9 15:19 .
drwxr-xr-x@ 7 root wheel 224 1 9 15:19 ..
drwx------ 5 wangtom staff 170 1 9 15:19 .Spotlight-V100
drwx------ 3 wangtom staff 102 1 9 15:19 .fseventsd
U盘的路径为: /Volumes/MyMojave
打开 “应用程序 > 实用工具 > 终端”,执行以下命令:
$ sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyMojave
执行的时间稍微有点长,耐心等候即可。具体执行如下:
$ sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyMojave
Ready to start.
To continue we need to erase the volume at /Volumes/MyMojave.
If you wish to continue type (Y) then press return: Y
Erasing disk: 0%... 10%... 20%... 30%... 100%
Copying to disk: 0%...10%... 20%... 30%... 40%... 50%... 60%... 70%... 80%... 90%... 100%
Making disk bootable...
Copying boot files...
Install media now available at "/Volumes/Install macOS Mojave"
参数--volume
指定我们的U盘路径,这里是/Volumes/MyMojave
参数--nointeraction
,表示在抹掉磁盘内容时不进行交互式提示。如果不加此参数会提示一步确认,输入"Y"确认即可:
To continue we need to erase the volume at /Volumes/MyMojave.
If you wish to continue type (Y) then press return: Y
关于参数--applicationpath
:
在之前的系统需要指定此参数,来确定制作应用的路径。在新版系统中已经没有了。
比如,本机系统版本为10.13.6 (17G65)
,如果加上此参数并附带上路径,会提示参数不存在(unrecognized option)。
$ sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia \
--volume /Volumes/MyMojave \
--applicationpath /Applications/Install\ macOS\ Mojave.app \
--nointeraction
createinstallmedia: unrecognized option `--applicationpath /Applications/Install macOS Mojave.app'
Usage: createinstallmedia --volume
Arguments
--volume, A path to a volume that can be unmounted and erased to create the install media.
--nointeraction, Erase the disk pointed to by volume without prompting for confirmation.
--downloadassets, Download on-demand assets that may be required for installation.
Example: createinstallmedia --volume /Volumes/Untitled
可能因为createinstallmedia
命令本身就在 Install macOS Mojave.app
包里,就默认制作当前包里的系统,不用额外指定了。
https://www.iplaysoft.com/macos-usb-install-drive.html
https://www.jianshu.com/p/d4fc1ea3475e
https://www.apple.com/cn/macos/mojave/