制作 macOS Mojave U盘启动盘/安装盘

2023-05-16

制作 macOS Mojave U盘启动盘/安装盘

下载macOS Mojave程序

去 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

格式化U盘:

打开 “应用程序 > 实用工具 > 磁盘工具” :

找到自己的优盘, 我的是 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 <path to volume to convert>

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/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

制作 macOS Mojave U盘启动盘/安装盘 的相关文章

  • QT 打印目录树

    include 34 dialog h 34 include lt QDebug gt include lt QDir gt include lt iostream gt using namespace std dir是目录 xff0c 不
  • [cmake 3.5]使用自身集成的FindProtobuf来生成并构建proto代码

    使用FindProtobuf xff0c 可以不用手动执行protoc命令 xff0c nmake的时候自动去执行protoc xff0c 然后再编译链接生成静态库 如果proto文件之间有相互引用 xff08 使用了import xff0
  • VNC中Vncconfig配置

    Vncconfig 这个工程里面主要实现的是服务器端的系统配置 xff0c 具体过程如下 xff1a 建立控制台 初始化系统日志表 创建编辑注册表的对象 异常处理程序访问注册表权限 创建读取注册表的键类 建立登陆对话框 xff0c 初始化方
  • Linux下源码安装xrdp并禁止粘贴板交互(附更换yum阿里源)

    vncserver 启动vncserver服务 xrdp配置 1 下载xrdp源码 www xrdp org 2 禁用复制粘贴 xff0c 然后默认这个是可以的 直接把 sesman chansrv clipboard h 里定义的函数 x
  • Windows下Fortran语言的编译环境之CodeBlocks配置

    Fortran编译环境配置 xff08 Windows xff09 CodeBlocks的下载与安装 安装包的下载最新版本的 CodeBlocks 的下载旧版本的 CodeBlocks 的下载 CodeBlocks的安装CodeBlocks
  • QueryWrapper、UpdateWrapper和LambdaWrapper的使用

    mybatis plus条件构造器关系图 介绍 xff1a 1 上图绿色框为抽象类abstract 2 蓝色框为正常class类 xff0c 可new对象 3 黄色箭头指向为父子类关系 xff0c 箭头指向为父类 废话不多说 直接上示例 注
  • Angular-使用ng update命令升级到Angular7.1.4

    Angular 使用ng update命令升级到Angular7 1 4 Angular CLI 是 Angular 的一个命令行工具 xff0c 可以便捷的执行创建项目 创建文件 测试 打包和发布等任务 关于 Angular 版本 Ang
  • 程序设计作业week04

    A DDL 的恐惧 题目 ZJM 有 n 个作业 xff0c 每个作业都有自己的 DDL xff0c 如果 ZJM 没有在 DDL 前做完这个作业 xff0c 那么老师会扣掉这个作业的全部平时分 所以 ZJM 想知道如何安排做作业的顺序 x
  • STM32平台下官方DMP库6.12超详细移植教程

    前记 Motion Driver官方库 xff1a Motion Driver 6 12 STM32工程源码 xff1a STM32F103C8 软件MPU6050 xff08 DMP xff09 MPU6050软件I2C驱动 xff0c
  • 嵌入式Linux系统开发笔记(十四)

    U Boot环境变量 uboot 中有两个非常重要的环境变量 bootcmd 和 bootargs xff0c bootcmd 和 bootagrs 是采用类似 shell 脚本语言编写的 xff0c 里面有很多的变量引用 xff0c 这些
  • 嵌入式Linux系统开发笔记(十五)

    Linux内核启动验证 5 1 编译内核 span class token comment 清除工程 span span class token comment make distclean span span class token co
  • 嵌入式Linux系统开发笔记(十六)

    根文件系统rootfs启动验证测试 接下来我们使用测试一下前面创建好的根文件系统 rootfs xff0c 测试方法使用 NFS 挂载 6 1 检查是否在Ubuntu主机中安装和开启了NFS服务 xff08 特别注意 xff1a nfs 配
  • 安卓5.0以上7.0以下使用Termux

    参考 xff1a https zhuanlan zhihu com p 400507701 说明 xff1a Termux支持5 0以上的安卓系统 Termux7 3版本之后 xff0c 仅支持7 0以上的安卓系统 1 安装Termux 设
  • 关于DSP的CCS6.0平台下的工程搭建(完全可移植)

    本工程以CCS6 0下新建TMS320F28335工程为例 xff0c 其他系列处理器工程搭建类似 xff0c 参考本例即可 工程搭建用到的F2833x TI官方库文件 下载链接 也可直接参考笔者搭建好CCS6 0的工程 下载链接 所建工程
  • STM32Fxx JTAG/SWD复用功能重映射

    问题描述 xff1a 在实验室调车过程中 xff0c 遇到的一个问题 xff1a 为了每次下载程序方便 xff0c 队员们往往会把 Jlink 插在板子上 xff0c 可是在调车过程中发现 xff0c 有时程序会莫名死掉 xff0c 而同样
  • VS2012编译RTKLIB——GNSS定位开源库

    RTKLIB 开源库 有着强大的 GPS 数据实时和后处理功能 xff0c 由于 笔者的毕业设计中需要对GPS 载波相位观测量进行 RTK 解算 xff0c 故而 xff0c 对 RTKLIB 开源库进行了学习与研究 RTKLIB 提供了很
  • 51单片机串行口波特率计算

    1 工作方式介绍 xff1a 方式 0 xff1a 这种工作方式比较特殊 xff0c 与常见的微型计算机的串行口不同 xff0c 它又叫 同步移位寄存器输出方式 在这种方式下 xff0c 数据从 RXD 端串行输出或输入 xff0c 同步信
  • 解决HTTPS证书安全检测时提示 PCI DSS 不合规问题

    解决HTTPS证书安全检测时提示 PCI DSS 不合规问题 今天在进行HTTPS证书安全检测时 xff0c 提示PCI DSS不合规 经查询得知是因为SSL配置时启用了TLS1 0导致的 关于 PCI DSS 自2018年6月30日起 x
  • 数码管显示问题总结

    1 数码管显示原理 我们最常用的是七段式和八段式 LED 数码管 xff0c 八段比七段多了一个小数点 xff0c 其他的基本相同 所谓的八段就是指数码管里有八个小 LED 发光二极管 xff0c 通过控制不同的 LED 的亮灭来显示出不同
  • 多种方式登陆模块设计

    多种方式登陆模块设计 目录 多种方式登陆模块设计 目录参考了一些资料总结一下 1 使用 用户名邮箱手机号 密码 登陆2 第三方登陆 mob文档中还有以下描述 思考 参考了一些资料 知乎 第三方一键登录如何保证产品的唯一ID xff1f 开源

随机推荐

  • P1233 木棍加工

    题目描述 一堆木头棍子共有n根 xff0c 每根棍子的长度和宽度都是已知的 棍子可以被一台机器一个接一个地加工 机器处理一根棍子之前需要准备时间 准备时间是这样定义的 xff1a 第一根棍子的准备时间为1分钟 xff1b 如果刚处理完长度为
  • RUST 是 JavaScript 基建的未来

    这里写自定义目录标题 1 RUST 是 JavaScript 基建的未来1 1 Rust 是什么 1 2 Adoption1 3 从 JavaScript 到 Rust1 4 SWC1 5 Deno1 6 esbuild1 7 Rome1
  • VNC XRDP

    2个可以远程到linux上的远程桌面 xff0c 我都在我的raspi2上实现了 xff0c 这2个软件在我看来都差不多 xff0c 都可以满足我的要求 xff0c 只不过一个需要在windows上安装客户端VNC VIEWER xff0c
  • [Python学习]基础一: 循环

    34 if 语句可以嵌套 xff0c 但是不推荐 2 xff09 python 没有switch语句 3 xff09 循环语句 重复的执行某一个固定的动作或者任务 分类for while 4 xff09 for循环 for 变量 in 序列
  • springboot配置mysql数据库spring.datasource.url报错处理

    spring datasource url 61 jdbc mysql abc 3306 abcd useUnicode 61 true amp characterEncoding 61 utf8 很常规地配置了这个mysql的url后发现
  • 从jar包中读取文件的几种方式

    写在前面 本文会用到这篇文章 1 xff1a 从自身读取文件 1 1 xff1a 定义读取的文件 1 2 xff1a 读取代码 span class token annotation punctuation 64 SpringBootApp
  • Win10环境安装Anaconda(3-2021.05)+Tensorflow(2.6)

    Win10环境安装Anaconda 3 2021 05 43 Tensorflow 2 6 在学习机器学习的过程中会用到许多Python库 xff0c 例如tensorflow pandas等 xff0c 用到的时候单独去安装十分不方便 x
  • VIM中字符串的替换

    VIM中字符串的替换 字符串的替换 span class token number 1 span span class token function vim span 中可用 s 命令来替换字符串 xff0c 具体如下 xff1a s st
  • Golang依赖管理工具之go module(go1.11)

    大多数语言都会有包管理工具 xff0c 像Node有npm xff0c PHP有composer xff0c Java有Maven和Gradle 可是 xff0c Go语言一直缺乏一个官方的包管理 Dep被称为官方试验品official e
  • 一个linux驱动链表例子

    Free list初始化 span class token keyword struct span span class token class name list head span free list span class token
  • SAS学习笔记

    术语解释 Phy xff1a The term Phy is used in the standard with respect to the interface between a device and the service deliv
  • scsi命令的读写命令在哪里构建?

    drivers scsi sd c 中的sd setup read write cmnd函数里构建
  • linux查看磁盘的inquery data

    sg inq命令可以
  • SCSI任务优先级

    在SCSI命令参考手册中给出了三个优先级控制位 xff1a HEADSUP xff0c ORDWUP SIMPSUP xff0c 分别对应的优先级是HEAD OF QUEUE ORDERED SIMPLE HEAD OF QUEUE优先级的
  • 通过sg3_utils发送scsi cdb命令码

    sg raw 可以直接发送scsi命令 如sg raw r 1k dev sg0 12 00 00 00 60 00 是inquiry命令
  • 查看sas盘支持的所有命令

    sg raw r span class token number 1024 span dev sda a3 0c 00 00 00 00 00 00 04 00 00 00 或者 sg opcodes dev sda
  • [已解决]Ubuntu安装libssl-dev失败

    ygu 64 guyongqiangx span class token function sudo span span class token function apt get span span class token function
  • 安装ubuntu的时候注意事项

    安装的时候一定要选择上第三方更新 xff0c 并且不下载updates安装完毕后第一件事件就是 xff0c 搜索Software amp Updates 然后在Updates项目那里把自动检查更新更改为Never 通知我ubuntu有新版本
  • ubuntu16.04开机登录后一直蓝屏解决方法

    Ctrl 43 Alt 43 F4 xff0c 进入字符界面 xff0c 然后重新登录 xff0c 先输入用户名 xff0c 然后输入登录密码 xff0c 然后安装相应服务 xff0c 然后重置它 xff01 span class toke
  • 制作 macOS Mojave U盘启动盘/安装盘

    制作 macOS Mojave U盘启动盘 安装盘 下载macOS Mojave程序 去 App Store 下载好 macOS Mojave 安装程序 xff0c 先不要启动安装 下载完成后 xff0c 可在 Launchpad 中看到一