热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

linux系统制作macos启动,如何手动制作macOSHighSierra可启动安装U盘

当你在选择升级macOSHighSierra操作系统时,首先要考虑的是直接进行升级安装或是进行全新安装。如果你嫌使InternetRecovery安装太慢或者不方便,可

当你在选择升级 macOS High Sierra 操作系统时,首先要考虑的是直接进行升级安装或是进行全新安装。如果你嫌使 Internet Recovery 安装太慢或者不方便,可以手动制作 macOS High Sierra 安装 U 盘来全新安装。

注意:如果你觉得使用「终端」手动制作启动 U 盘太麻烦,可以使用 DiskMaker X 程序来自动创建可引导 macOS 系统。

开始之前

在开始之前,请确保至少有 8GB 空间的 U 盘或者备用的外部磁盘驱动器,还需要先从 Mac App Store 下载到 macOS High Sierra 系统。(在做任何事情之前,别忘了备份你的 macOS。)

格式化U盘

1打开「Finder」——「应用程序」——「实用工具」

2双击打开「磁盘工具」

3在左侧的「外置」设备列表中选择好要格式化的 U 盘,再点击「抹掉」按钮。

af97e79c718f4aac66b6b7b042a471be.png

4在「名称」中为你的 U 盘取一个名称——将格式选择为「Mac OS 扩展(日志式)」——点击「抹掉」按钮进行格式化。

30b2313505064c4fccf943bed9768279.png

创建macOS High Sierra可启动安装U盘

1打开「Finder」——「应用程序」——「实用工具」

2双击打开「终端」

3在终端中执行以下命令将 macOS High Sierra 系统写入 U 盘,如果你的 U 盘格式化为其它名称,请记得更改。

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

4操作系统的写入过程可能需要一定时间,这主要取决于你 U 盘的速度。写入完成成,可以在终端中看到「Done.」提示。

a28f9ed448dc7c63c50bf2939693d25e.png

U盘启动macOS High Sierra

1先将要安装 macOS High Sierra 系统的设备关机。

2插入 macOS High Sierra 安装 U 盘。

3开机后按住 ⌥ Option 键。

4选择「Install macOS High Sierra」开始安装。

0b1331709591d260c1c78e86d0c51c18.png


推荐阅读
  • Hadoop发行版本选择指南:技术解析与应用实践
    本文详细介绍了Hadoop的不同发行版本及其特点,帮助读者根据实际需求选择最合适的Hadoop版本。内容涵盖Apache Hadoop、Cloudera CDH等主流版本的特性及应用场景。 ... [详细]
  • 从 Windows 转向 Mac 的开发者指南:必备技巧与工具
    本文旨在帮助从 Windows 转向 Mac 的开发者们,提供一系列实用的技巧和工具,确保过渡过程顺畅。 ... [详细]
  • 本文介绍了如何在多线程环境中实现异步任务的事务控制,确保任务执行的一致性和可靠性。通过使用计数器和异常标记字段,系统能够准确判断所有异步线程的执行结果,并根据结果决定是否回滚或提交事务。 ... [详细]
  • 本文详细介绍了优化DB2数据库性能的多种方法,涵盖统计信息更新、缓冲池调整、日志缓冲区配置、应用程序堆大小设置、排序堆参数调整、代理程序管理、锁机制优化、活动应用程序限制、页清除程序配置、I/O服务器数量设定以及编入组提交数调整等方面。通过这些技术手段,可以显著提升数据库的运行效率和响应速度。 ... [详细]
  • 嵌入式开发环境搭建与文件传输指南
    本文详细介绍了如何为嵌入式应用开发搭建必要的软硬件环境,并提供了通过串口和网线两种方式将文件传输到开发板的具体步骤。适合Linux开发初学者参考。 ... [详细]
  • 本文详细介绍了如何在PHP中进行数组删除、清空等操作,并提供了在Visual Studio Code中创建PHP文件的步骤。 ... [详细]
  • Symfony是一个功能强大的PHP框架,以其依赖注入(DI)特性著称。许多流行的PHP框架如Drupal和Laravel的核心组件都基于Symfony构建。本文将详细介绍Symfony的安装方法及其基本使用。 ... [详细]
  • Linux环境下进程间通信:深入解析信号机制
    本文详细探讨了Linux系统中信号的生命周期,从信号生成到处理函数执行完毕的全过程,并介绍了信号编程中的注意事项和常见应用实例。通过分析信号在进程中的注册、注销及处理过程,帮助读者理解如何高效利用信号进行进程间通信。 ... [详细]
  • 本文深入探讨了 PHP 实现计划任务的方法,包括其原理、具体实现方式以及在不同操作系统中的应用。通过详细示例和代码片段,帮助开发者理解和掌握如何高效地设置和管理定时任务。 ... [详细]
  • Ubuntu GamePack:专为游戏爱好者打造的Linux发行版
    随着Linux系统在游戏领域的应用越来越广泛,许多Linux用户开始寻求在自己的系统上畅玩游戏的方法。UALinux,一家致力于推广GNU/Linux使用的乌克兰公司,推出了基于Ubuntu 16.04的Ubuntu GamePack,旨在为Linux用户提供一个游戏友好型的操作环境。 ... [详细]
  • Python 内存管理机制详解
    本文深入探讨了Python的内存管理机制,涵盖了垃圾回收、引用计数和内存池机制。通过具体示例和专业解释,帮助读者理解Python如何高效地管理和释放内存资源。 ... [详细]
  • Java项目分层架构设计与实践
    本文探讨了Java项目中应用分层的最佳实践,不仅介绍了常见的三层架构(Controller、Service、DAO),还深入分析了各层的职责划分及优化建议。通过合理的分层设计,可以提高代码的可维护性、扩展性和团队协作效率。 ... [详细]
  • 12月16日JavaScript变量、函数、流程、循环等***线上九期班
    12月16日JavaScript变量、函数、流程、循环等***线上九期班 ... [详细]
  • Nature Microbiology: 人类肠道古菌基因组目录
    本研究揭示了人类肠道微生物群落中古细菌的多样性,分析了来自24个国家、农村和城市人群的1,167个非冗余古细菌基因组。研究鉴定了多个新分类群,并探讨了古菌对宿主的适应性及其与社会人口特征的关系。 ... [详细]
  • Java基础概念与核心特性解析
    本文深入探讨了Java编程语言的基本特点,包括其简洁性、面向对象设计、跨平台能力以及多线程支持等关键特性。此外,文章还详细分析了JVM、JDK和JRE之间的区别,并讨论了字节码的概念及其优势。 ... [详细]
author-avatar
皇家陈小小2_328
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有