通过 U 盘启动重装 macOS 系统
重装系统是工作和生活中经常需要做的事情,作为一名开发人员,学会该技能你才是一名合格的程序猿!以后再也不会遇到“程旭元你会装系统吗?”的尴尬了!本文主要介绍怎样通过U盘启动重新安装 macOS 系统,以安装当前最新的 macOS Sierra 10.12 为例。
一、准备工作
1. 准备一个 8G 或以上的U盘,请备份U盘里面的数据,后面的操作会抹掉U盘中的数据; 
2. 在 AppStore 中下载 macOS Sierra 安装包;或者通过其他途径下载,拖动至自己的应用程序(Applications)文件夹。
二、格式化U盘
1. 插入U盘,前往「应用程序」->「实用工具」里面找到并打开「磁盘工具」; 
2. 在左方列表中找到 U 盘的名称并点击 
3. 右边顶部选择「分区」,然后在「分区布局」选择「1个分区」 
4. 在分区信息中的 「名称」输入「myl」 (由于后面的命令中会用到此名称,如果你要修改成其它名称,请务必对应修改后面的命令) 
5. 在「格式」中选择 「Mac OS 扩展 (日志式)」 
6. 这时,先别急着点“应用”,还要先在 「选项」里面,选择「GUID 分区表」 
7. 开始格式化
三、制作启动盘
1. 在「应用程序」->「实用工具」里面找到「终端」并打开; 
2. 复制下面的命令,并粘贴到「终端」里,按回车运行
$ sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/myl --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction
回车后,系统会提示你输入管理员密码,接下来就是等待系统开始制作启动盘了。这时,命令执行中你会陆续看到类似以下的信息:
WARNING: Improper use of the sudo command could lead to data loss
or the deletion of important system files. Please double-check your
typing when using sudo. Type "man sudo" for more information.
To proceed, enter your password, or type Ctrl-C to abort.
Password:
Erasing Disk: 0%... 10%... 20%... 30%...100%...
Copying installer files to disk...
Copy complete.
Making disk bootable...
Copying boot files...
Copy complete.
Done.
等待命令运行完成并显示「Done.」,此时系统启动盘制作完毕!
四、U盘启动安装 macOS Sierra
当你插入制作完成的 macOS Sierra U盘启动盘之后,桌面出现「Install macOS Sierra」的盘符那么就表示启动盘是正常的了。那么怎样通过 USB 启动进行全新的系统安装呢?
其实很简单,步骤如下:
1. 重启 Mac,听到开机启动音之后按下 option 键,在磁盘选择界面选择 U 盘启动,按回车确认 
2. 这时选择 U 盘的图标回车,即可通过 U 盘来安装 macOS Sierra 了!你可以直接覆盖安装系统(升级),也可以在磁盘工具里面格式化抹掉整个硬盘,或者重新分区等实现全新的干净的安装。
本文首发于马燕龙个人博客,欢迎分享,转载请标明出处。
马燕龙个人博客:http://www.mayanlong.com
马燕龙个人微博:http://weibo.com/imayanlong
马燕龙Github主页:https://github.com/yanlongma
通过 U 盘启动重装 macOS 系统的更多相关文章
- 做u盘启动重装系统 进winPE 出现 cdboot:couldn't find ntldr  解决办法
		
公司的QA本来用的ubuntu系统 觉得不是很好使 就找我重装win10系统 之前有重装过系统 就信心满满的答应了 我拿出U盘 把U盘格式化了下 去下载了个雨林木风的win10 系统(ISO文件) ...
 - U盘启动装完系统后 一拔下优盘 就不能进入系统
		
PE下Ghost安装的,装好进入系统正常,可是拔下 u盘就进不去系统,而插上 u盘就好好的 原因:引导的事,找到本地硬盘第一分区并且激活! 就可以了! 可用下“电脑店-修复主引导记录(MBR)工具”h ...
 - 联想ideapad 310s如何进BIOS,换固态硬盘SSD,配置U盘启动,重装Win10系统
		
1. 如何进BIOS 关机情况下,捅一下Novo键,即可进入BIOS 2. 安装固态硬盘 Ideadpad 310S 本身自带的硬盘是5400转的机械硬盘,容量小速度慢.换的新的固态硬盘是SATA接口 ...
 - OMAPL138制作SD卡启动介质及重装Linux系统
		
OMAPL138制作SD卡启动盘及重装Linux系统 手里的创龙的OMAPL138平台的系统SSH坏掉了,我重新移植了openssh还是不好使,没有办法了只能重装OMAPL138的系统了,按照创龙给的 ...
 - 重装Mac系统
		
首先介绍重装macos的一些重要事项: 重装系统之前需要弄清楚本机上安装的系统版本. 重装系统是需要管理员账户的. 获取系统镜像有多种方式,其中最常见的方式是从appstore中获取,但要注意的是要确 ...
 - 老毛桃U盘启动盘制作工具V20140501完美贡献版
		
老毛桃U盘启动盘制作工具V20140501完美贡献版 下载地址:http://down.laomaotao.net:90/LaoMaoTao_V2014zhuangji.exe 老毛桃U盘装系统综合教 ...
 - 联想扬天3900c电脑BIOS设置U盘启动图文教程
		
有联想扬天3900c的用户反映说,制作好U大侠U盘后,按快捷键却识别不到U盘,不能进行U盘启动,这是怎么回事呢?其实这是BIOS设置的问题,下面U大侠教大家如何对联想扬天3900c电脑进行BIOS设置 ...
 - U盘快速装ghost系统
		
U盘装系统U盘装系统是目前最常用的系统安装方式.特别适合于未安装光驱的台式机或超薄笔记本电脑上.小编为了给这类无光驱用户提供最大的便利,将在本文中为大家讲解最详细的U盘装系统教程. 您需要准备一个空的 ...
 - 制作U盘启动-----计算机经验
		
这期呢我就先不打算写关于C的文章,这次就先给大家写几篇关于电脑系统安装的计算机经验篇.希望各位接下来看了我几期的经验文章,你们也能在电脑系统报销之时能够让其满血复活. 制作U盘启动 下载制作U盘启动的 ...
 
随机推荐
- wx模块小实例
			
功能介绍: 查询数据库表数据,提取数据并显示 main.py(执行文件) #coding:gbk __author__ = 'Hito' import querySmscode import wx c ...
 - 1-PHP基本概念
			
PHP 概念:服务器脚本语言 静态网站:不支持交互的网站(html) 动态网站:支持数据交互的网站 实现动态网站的技术 实现技术 网站后缀 ASP .asp PHP .php .NET .aspx J ...
 - gcc下c++的对象模型 (1)
			
所有示例代码在如下环境中执行 ubuntu 16.04.4 (64位) gcc version 5.4.0 开启std11 gdb version 7.11.1 1. 空类的大小 定义一个空类A,实例 ...
 - Linux环境Perl链接MS Sql Server数据库
			
1.下载相关软件 unixODBC.freetds和DBD-ODBC ①.Linux系统的ODBC unixODBC-2.3.4.tar.gz ( http://www.unixodbc.org) ② ...
 - WPF: 本地化(Localization) 实现
			
本文将讨论一种较为方便的本地化方法. 由于在项目中要实现本地化,所以在网上查找相关的解决方案.通过一系列调研,发现实现本地化的方法主要有以下三种: 通过编译项目以设置 x:Uid 并使用 LocBam ...
 - 英文单词断行问题:CSS中word-break、word-wrap以及hyphens的兼容性和区别
			
CSS中一提到单词断行,最先映入脑海的肯定是word-break和word-wrap这两条属性.但对于这两条属性到底有什么区别,兼容性如何,我一直都概念模糊.今天抽空把它们以及CSS3中新加入的断行属 ...
 - 【2017-03-30】JS-document对象
			
一.获取标记对象 1.document.getElementById("id"); 根据id找,最多找到一个. 2.document.getElementsByNa ...
 - iOS 任务的依赖操作
			
-(void)dependency{ /** 假设有A.B~C三个操作,要求: 1. 3个操作都异步执行 2. 操作C依赖于操作B 3. 操作B依赖于操作A */ //创建一个队列 NSOperati ...
 - 【webpack学习笔记(一)】流行的前端模块化工具webpack初探
			
从开发文件到生产文件 有一天我突然意识到一个问题,在使用react框架搭建应用时,我使用到了sass/less,JSX模版以及ES6的语法在编辑器下进行开发,使用这些写法是可以提高开发的效率.可是 ...
 - 快速找到Office应用程序安装路径
			
p{ font-size: 15px; } .alexrootdiv>div{ background: #eeeeee; border: 1px solid #aaa; width: 99%; ...