重装/降级 macOS

原创

如果你想重装或者降级 macOS 怎么办?官方的方法是通过 Time Machine 来恢复,但并不是每个人都有 Time Machine 的。本文将协助你制作 U 盘,直接用 U 盘来安装任何你喜欢的 macOS 版本。

安装任意版本的前提是:要安装的系统必须高于你 Mac 出厂的预装的系统,比如 2018 年新买的 Mac 就无法安装之前的 macOS Sierra,我帮你整理了一个列表,帮你参考

版本号名称上市日期
Mac OS X 10.5Leopard(花豹)2007年10月26日
Mac OS X 10.6Snow Leopard(雪豹)2009年8月28日
Mac OS X 10.7Lion(狮)2011年7月20日
Mac OS X 10.8Mountain Lion(山狮)2012年7月25日
Mac OS X 10.9Mavericks(冲浪湾)2013年10月22日
Mac OS X 10.10Yosemite(优胜美地国家公园)2014年10月16日
Mac OS X 10.11El Capitan(酋长岩)2015年9月30日
Mac OS X 10.12Sierra(内华达山脉)2016年9月20日
Mac OS X 10.13High Sierra(内华达高脊山脉)2017年9月25日

本文将使用 Mac OS X 10.12 High Sierra 来制作 El Capitan 的安装 U 盘,其他版本的 macOS 也都可以这样操作。

下载 macOS 官方安装包

官方下载

很遗憾,Apple 并不直接提供老版本系统的下载,所以我们必须找个迂回的方法,如果你是 macOS 的老用户,跟着 macOS 一路升级走来,那么恭喜你,直接去 App Store 已购项目找回当年的购买记录,点击下载就可以了。否则你就只能向朋友借个 Apple ID 了。

百度云下载

或者你可以选择百度云之类的,第三方下载。但是要注意校对 md5.

校验系统盘

还记得之前“XcodeGhost风波”吗?国内因为众所周知的原因,通过百度网盘、迅雷下载 Xcode,导致被植入木马。所以非官方源下载回来的软件一定要校验 md5 啊!我在这里贴出 md5 供大家比对:

版本号名称InstallESD.dmg MD5
Mac OS X 10.11El Capitan(酋长岩)06f6e4a7b1996c542cbda28eb5f7a8f2
Mac OS X 10.12High Sierra(内华达山脉)174997dd6707873688ef2944e22f0cc2
Mac OS X 10.13High Sierra(内华达高脊山脉)b15b9db3a90f9ae8a9df0f81741efa2b

值得注意的是,通过 APP Store 下载回来的是一个 .app 的安装包,需要右键 查看包内容,然后 只需 计算/Contents/SharedSupport/InstallESD.dmg就行了。

格式化优盘

准备一个 8G 或者更大的 U 盘,然后打开应用程序 —— 磁盘工具进行以下操作步骤:

这里要注意 U 盘的名字,一定要用英文,因为后面做系统盘的时候要用到。

(放图磁盘工具)
1

制作系统盘

首先您需要先准备好三种路径,分别为:

  • {你 U 盘的名字}:刚才格式化的时候你给优盘起的英文名字。
  • {刚下好的系统安装文件 App 路径}:你刚才下载好的系统安装文件路径,通常在访达——应用程序里,名称通常为安装 macOS xxx.app,把这个文件拖进终端里,获取路径;
  • {createinstallmedia 的路径}:在 安装 macOS xxx.app/Contents/Resources/ 可以找到一个名为 createinstallmedia 的文件,把这个文件拖进终端里,获取路径;

准备好这三种路径后,把路径套入到下面的命令里,

# 格式为:
$ sudo {createinstallmedia 的路径} --volume /Volumes/{你 U 盘的名字} --applicationpath {刚下好的系统安装文件 App 路径} --nointeraction

# 例子1,假如你要安装的是 El Capitan,U 盘的名字叫 macOS 那么你的命令就是:
$ sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/macOS --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction

# 例子2,假如你要安装的是 Sierra,U 盘的名字叫 macOS 那么你的命令就是:
sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/macOS --applicationpath /Applications/Install\ macOS\ Sierra.app --nointeraction

然后就可以灌系统了,打开应用程序 —— 终端/Terminal,以 El Capitan 为例,复制粘贴你套好路径的命令,按下 Enter ,输入你的 Mac 密码就可以了。

制作系统盘需要的时间蛮久的……大概需要半个多小时。

$ sudo /Applications/Install\ OS\ X\ El\ Capitan.app/Contents/Resources/createinstallmedia --volume /Volumes/macOS --applicationpath /Applications/Install\ OS\ X\ El\ Capitan.app --nointeraction
Password:
Sorry, try again.
Password:
Erasing Disk: 0%... 10%... 20%... 30%...100%...
Copying installer files to disk...  # 这一步时间大概三四十分钟
Copy complete.
Making disk bootable...
Copying boot files...
Copy complete.
Done.

当你看到Copy complete.Done.的时候,就说明制作成功了,你可以弹出 U 盘了。

正式安装

如果你是从 High Sierra 降级:请先用做好的 U 盘把 Mac 硬盘格式化成 HFS+ 后再执行以下步骤,因为从 High Sierra 起,APPLE 启用了最新的 APFS 文件系统,因此会造成老系统找不到 APFS 硬盘,无法继续安装。

  1. 重启你的 Mac,按住 CommandR 键直到 Apple 标志出现,然后松开按键。
  2. 选择 U 盘的图标,按 Enter 键。
  3. 在磁盘工具里选择抹掉整个硬盘来全新安装 macOS。

结束语

我用的 HHKB 键盘没有方向键,需要用 换回老系统应该会让你的 Mac 获得新生,曾经我以为 Mac 可以好几年不用重装……可是 Mac 的系统真是越来越烂。Sierra 半年不到就各种龟速实在受不了了。

欢迎转载,但请勿用于任何商业用途,谢谢你!请标注以下信息『 原文出处:重装/降级 macOS - 张林海博客 http://zhanglinhai.com/archives/820 』