当前位置: 首页 > news >正文

创建可引导的 macOS 安装器

你可以将外置驱动器或备用宗卷用作安装 Mac 操作系统的启动磁盘。

以下高级步骤主要适用于系统管理员以及其他熟悉在“终端”中输入命令的经验丰富的用户。 

升级 macOS 或重新安装 macOS 不需要可引导安装器,但如果你要在多台电脑上安装 macOS,而又不想每次都下载安装器,或者你无法通过“访达”或“macOS 恢复”安装兼容的 macOS,这时可引导安装器就会很有用。

创建可引导安装器需要满足的条件

  • 一个 USB 闪存驱动器或其他备用宗卷(格式化为 Mac OS 扩展格式),至少有 14GB 可用储存空间

  • 一个完整的 macOS 安装器

要下载完整的安装器,你的 Mac 必须使用的是 macOS High Sierra 或更高版本、最新版 macOS Sierra 或最新版 OS X El Capitan。Mac 还必须与你所下载的 macOS 兼容。企业管理员:请通过 Apple 下载,而不要通过本地托管的更新服务器进行下载。

使用 App Store 或浏览器下载 macOS 安装器

使用“终端”创建可引导安装器

“终端”窗口显示了完整流程

  1. 将 USB 闪存驱动器接入 Mac。

  2. 打开“应用程序”文件夹内“实用工具”文件夹中的“终端”。

  3. 在“终端”中键入或粘贴以下命令下述每个命令都假设安装器位于你的“应用程序”文件夹中,并且“MyVolume”是你所使用的 USB 闪存驱动器或其他宗卷的名称。如果宗卷不是这个名称,请将命令中的 MyVolume 替换为相应名称。

  4. 当系统提示你键入管理员密码时,请照做。在你键入密码时,“终端”不会显示任何字符。然后按下 Return 键。

  5. 当系统提示键入 Y 来确认你要抹掉宗卷时,请照做,然后按下 Return 键。在抹掉宗卷的过程中,“终端”会显示进度。

  6. 宗卷被抹掉后,你可能会看到一条提醒,提示“终端”要访问可移除宗卷上的文件。点按“好”以允许继续拷贝。 

  7. 当“终端”显示操作已完成时,相应宗卷将拥有与你下载的安装器相同的名称,例如“安装 macOS Sonoma”。你现在可以退出“终端”并弹出宗卷。

命令

根据你下载的具体 macOS,按照上述说明在“终端”中输入下面的一个命令。

  • 请记得将命令中的 MyVolume 替换为你的宗卷名称。

  • 如果你的 Mac 使用的是 macOS Sierra 或更低版本,请在命令后附加 --applicationpath,后跟相应的安装器路径,与下方适用于 El Capitan 的命令中显示的内容类似。

Sonoma

sudo /Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Ventura

sudo /Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Monterey

sudo /Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Big Sur

sudo /Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Catalina

sudo /Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

Mojave

sudo /Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

High Sierra

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume

El Capitan

sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/MyVolume --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app

使用可引导安装器

确定你使用的是不是搭载 Apple 芯片的 Mac,然后按照相应步骤操作。请注意,从可引导安装器启动的 Mac 必须与可引导安装器上的 macOS 兼容。如果不兼容,Mac 可能会在启动时显示个由直线穿过的圆圈。

搭载 Apple 芯片的 Mac

  1. 将可引导安装器插入已连接到互联网且与你要安装的 macOS 版本兼容的 Mac。可引导安装器不会从互联网下载 macOS,但却需要互联网连接才能获取特定于 Mac 机型的固件和其他信息。

  2. 将 Mac 开机并继续按住电源按钮,直到你看到启动选项窗口,其中会显示可引导宗卷。

  3. 选择包含可引导安装器的宗卷,然后点按“继续”。

  4. macOS 安装器打开后,请按照屏幕上的安装说明操作。

任何其他 Mac

  1. 将可引导安装器插入已连接到互联网且与你要安装的 macOS 版本兼容的 Mac。可引导安装器不会从互联网下载 macOS,但却需要互联网连接才能获取特定于 Mac 机型的固件和其他信息。

  2. 将 Mac 开机,并立即按住 Option (Alt) 键。

  3. 当你看到显示可引导宗卷的黑屏时,松开 Option 键。

  4. 选择包含可引导安装器的宗卷。然后点按屏幕上的箭头或按下 Return 键。 

  5. 如果你使用的是搭载 Apple T2 安全芯片的 Mac 电脑且你无法从可引导安装器启动,请确保启动安全性实用工具已设为允许从外部或可移动介质启动。

  6. 根据提示选取你的语言。

  7. 从“实用工具”窗口中选择“安装 macOS”(或“安装 OS X”),然后点按“继续”,并按照屏幕上的说明进行操作。

进一步了解

要了解 createinstallmedia 命令以及可与它搭配使用的参数,请确保 macOS 安装器位于你的“应用程序”文件夹中,然后在“终端”中输入相应的路径:

/Applications/Install\ macOS\ Sonoma.app/Contents/Resources/createinstallmedia

/Applications/Install\ macOS\ Ventura.app/Contents/Resources/createinstallmedia

/Applications/Install\ macOS\ Monterey.app/Contents/Resources/createinstallmedia

/Applications/Install\ macOS\ Big\ Sur.app/Contents/Resources/createinstallmedia

/Applications/Install\ macOS\ Catalina.app/Contents/Resources/createinstallmedia

/Applications/Install\ macOS\ Mojave.app/Contents/Resources/createinstallmedia

/Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia

/Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia

相关文章:

创建可引导的 macOS 安装器

你可以将外置驱动器或备用宗卷用作安装 Mac 操作系统的启动磁盘。 以下高级步骤主要适用于系统管理员以及其他熟悉在“终端”中输入命令的经验丰富的用户。 升级 macOS 或重新安装 macOS 不需要可引导安装器,但如果你要在多台电脑上安装 macOS,而又不…...

ssm+vue的公廉租房维保系统(有报告)。Javaee项目,ssm vue前后端分离项目。

演示视频: ssmvue的公廉租房维保系统(有报告)。Javaee项目,ssm vue前后端分离项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结构&…...

【pycharm】作为Array查看出现数据无法显示问题(已解决)

【pycharm】作为Array查看出现数据无法显示问题(已解决) 当我们在调试代码的时候,需要对某个变量进行查看,就如同在matlab中,我们可以直接在工作区对某个变量进行双击查看矩阵变量的具体数值 在这里我遇到一个问题&am…...

matlab处理贝塞尔函数

说明:问题来自CSDN-问答板块,题主提问。 需求:在使用解析法求解电机的三维模型,编写程序时需要用到修正的贝塞尔函数,问题是在贝塞尔函数的自变量和阶数变化时函数值变化很大,导致最后求出来的气隙磁密非常大。 一、运行截图 二、解决代码...

【Python】Pycharm 的 python_stubs

Pycharm 的 python_stubs 问题 问题 Pycharm 为了对各种库暴露接口能在编码时提供快速的智能提示,会解析库并在 pycharm 安装目录的 python_stubs 下生成对应的存根,这个操作可以有效的提升 Pycharm 智能提示的效率。但是也有一个问题,称之为…...

AI大模型智能大气科学探索之:ChatGPT在大气科学领域建模、数据分析、可视化与资源评估中的高效应用及论文写作

本文深度探讨人工智能在大气科学中的应用,特别是如何结合最新AI模型与Python技术处理和分析气候数据。介绍包括GPT-4等先进AI工具,旨在帮助大家掌握这些工具的功能及应用范围。本文内容覆盖使用GPT处理数据、生成论文摘要、文献综述、技术方法分析等案例…...

rpc详解rpc框架

文章目录 概述rpc的优点组件工作流程&RPC的底层原理RPC的底层原理 RPC框架rpc框架优点RPC 的实现基础RPC的应用场景RPC使用了哪些关键技术rpc 调用异常一般怎么处理rpc和http的区别为什么RPC要比HTTP更快一些Dubbo和openfeign 区别远程调用RPC框架传输协议传输速度 概述 在…...

【评分标准】【网络系统管理】2019年全国职业技能大赛高职组计算机网络应用赛项H卷 无线网络勘测设计

第一部分:无线网络勘测设计评分标准 序号评分项评分细项评分点说明评分方式分值1点位设计图AP编号AP编号符合“AP型号位置编号”完全匹配5AP型号独立办公室、小型会议室选用WALL AP110完全匹配5员工寝室选用智分,其他用放装完全匹配5其它区域选用放装AP…...

停止docker 容器并删除对应镜像

docker 容器相关命令 docker ps 查看当前系统正在运行的容器情况,返回信息分别为: 容器ID:CONTAINER ID 镜像名IMAGE NAMES 运行命令COMMAND 创建时间CREATED 状态STATUS 映射端口 PORTS docker ps |grep XXX 可以…...

什么是服务器,有什么特性?

服务器是一种高性能计算机,作为网络的节点,存储、处理网络上80%的数据、信息,服务器作用比较广,网络游戏、网站、部分软件都是需要存到服务器的,还有一些企业会配服务器。今天,德迅云安全带您来…...

【Django】CORS跨域问题

通过 django-cors-headers 库来实现,此方法亲测有效 1、下载 pip install django-cors-headers2、修改 settings.py 配置文件 1)添加到应用列表 INSTALLED_APPS (##...corsheaders )2)添加到中间件列表 MIDDLEWARE [django.middleware.…...

npm 常用命令详解

npm,即 Node Package Manager,是 Node.js 的包管理器。它允许你安装、更新、删除和管理 Node.js 项目中的依赖包。在 Node.js 开发中,npm 的使用频率极高,掌握其常用命令对于开发者来说是至关重要的。本文将详细解释 npm 的常用命…...

外包干了14天,技术退步明显。。。

先说一下自己的情况,本科生,2019年我通过校招踏入了成都一家软件公司,开始了我的职业生涯。那时的我,满怀热血和憧憬,期待着在这个行业中闯出一片天地。然而,随着时间的推移,我发现自己逐渐陷入…...

RequestResponse使用

文章目录 一、Request&Response介绍二、Request 继承体系三、Request 获取请求数据1、获取请求数据方法(1)、请求行(2)、请求头(3)、请求体 2、通过方式获取请求参数3、IDEA模板创建Servlet4、请求参数…...

知名的CDN厂商CloudFlare简介

Cloudflare是一家总部位于美国的跨国科技公司,提供云端安全、性能优化以及内容交付网络(CDN)服务。通过其全球分布的服务器网络,Cloudflare帮助网站提高加载速度、保护免受恶意攻击,并提供安全可靠的云端解决方案。除此…...

C语言程序设计-谭浩强

文章目录 1 C语言2 算法3 顺序程序设计3.1 数据的表示形式3.2 输入和输出 4 选择程序结构5 循环程序结构6 数组7 函数模块化8 指针8.1 动态内存分配 9 结构类型9.1 链表9.2 共用体 union9.3 枚举 enum9.4 typedef 10 对文件的输入输出10.1 顺序读写10.2 随机读写 1 C语言 1.1 …...

将OpenCV与gdb驱动的IDE结合使用

返回:OpenCV系列文章目录(持续更新中......) 上一篇:OpenCV4.9.0开源计算机视觉库在 Linux 中安装 下一篇:将OpenCV与gcc和CMake结合使用 ​ 能力 这个漂亮的打印机可以显示元素类型、、标志is_continuous和is_subm…...

Java毕业设计-基于springboot开发的Java时间管理系统-毕业论文+答辩PPT(附源代码+演示视频)

文章目录 前言一、毕设成果演示(源代码在文末)二、毕设摘要展示1、开发说明2、需求分析3、系统功能结构 三、系统实现展示1、管理员功能模块2、用户功能模块 四、毕设内容和源代码获取总结 Java毕业设计-基于springboot开发的Java时间管理系统-毕业论文答…...

AI原生安全 亚信安全首个“人工智能安全实用手册”开放阅览

不断涌现的AI技术新应用和大模型技术革新,让我们感叹从没有像今天这样,离人工智能的未来如此之近。 追逐AI原生?企业组织基于并利用大模型技术探索和开发AI应用的无限可能,迎接生产与业务模式的全面的革新。 我们更应关心AI安全原…...

Vue3 大量赋值导致reactive响应丢失问题

问题阐述 如上图所示,我定义了响应式对象arrreactive({data:[]}),尝试将indexedDB两千条数据一口气赋值给arr.data。但事与愿违,页面上的{{}}在展示先前数组的三秒后变为空。 问题探究 vue3的响应应该与console.log有异曲同工之妙&#xff0…...

wordpress后台更新后 前端没变化的解决方法

使用siteground主机的wordpress网站,会出现更新了网站内容和修改了php模板文件、js文件、css文件、图片文件后,网站没有变化的情况。 不熟悉siteground主机的新手,遇到这个问题,就很抓狂,明明是哪都没操作错误&#x…...

测试微信模版消息推送

进入“开发接口管理”--“公众平台测试账号”,无需申请公众账号、可在测试账号中体验并测试微信公众平台所有高级接口。 获取access_token: 自定义模版消息: 关注测试号:扫二维码关注测试号。 发送模版消息: import requests da…...

【Python】 -- 趣味代码 - 小恐龙游戏

文章目录 文章目录 00 小恐龙游戏程序设计框架代码结构和功能游戏流程总结01 小恐龙游戏程序设计02 百度网盘地址00 小恐龙游戏程序设计框架 这段代码是一个基于 Pygame 的简易跑酷游戏的完整实现,玩家控制一个角色(龙)躲避障碍物(仙人掌和乌鸦)。以下是代码的详细介绍:…...

Objective-C常用命名规范总结

【OC】常用命名规范总结 文章目录 【OC】常用命名规范总结1.类名(Class Name)2.协议名(Protocol Name)3.方法名(Method Name)4.属性名(Property Name)5.局部变量/实例变量(Local / Instance Variables&…...

电脑插入多块移动硬盘后经常出现卡顿和蓝屏

当电脑在插入多块移动硬盘后频繁出现卡顿和蓝屏问题时,可能涉及硬件资源冲突、驱动兼容性、供电不足或系统设置等多方面原因。以下是逐步排查和解决方案: 1. 检查电源供电问题 问题原因:多块移动硬盘同时运行可能导致USB接口供电不足&#x…...

Cloudflare 从 Nginx 到 Pingora:性能、效率与安全的全面升级

在互联网的快速发展中,高性能、高效率和高安全性的网络服务成为了各大互联网基础设施提供商的核心追求。Cloudflare 作为全球领先的互联网安全和基础设施公司,近期做出了一个重大技术决策:弃用长期使用的 Nginx,转而采用其内部开发…...

【Web 进阶篇】优雅的接口设计:统一响应、全局异常处理与参数校验

系列回顾: 在上一篇中,我们成功地为应用集成了数据库,并使用 Spring Data JPA 实现了基本的 CRUD API。我们的应用现在能“记忆”数据了!但是,如果你仔细审视那些 API,会发现它们还很“粗糙”:有…...

WEB3全栈开发——面试专业技能点P2智能合约开发(Solidity)

一、Solidity合约开发 下面是 Solidity 合约开发 的概念、代码示例及讲解,适合用作学习或写简历项目背景说明。 🧠 一、概念简介:Solidity 合约开发 Solidity 是一种专门为 以太坊(Ethereum)平台编写智能合约的高级编…...

汇编常见指令

汇编常见指令 一、数据传送指令 指令功能示例说明MOV数据传送MOV EAX, 10将立即数 10 送入 EAXMOV [EBX], EAX将 EAX 值存入 EBX 指向的内存LEA加载有效地址LEA EAX, [EBX4]将 EBX4 的地址存入 EAX(不访问内存)XCHG交换数据XCHG EAX, EBX交换 EAX 和 EB…...

爬虫基础学习day2

# 爬虫设计领域 工商:企查查、天眼查短视频:抖音、快手、西瓜 ---> 飞瓜电商:京东、淘宝、聚美优品、亚马逊 ---> 分析店铺经营决策标题、排名航空:抓取所有航空公司价格 ---> 去哪儿自媒体:采集自媒体数据进…...