手上有个2011年的MacBook Air,要给妹妹上网课用,想着恢复一下出厂设置。重新安装一下系统再给她。结果没想到试了好久都是提示 “can’t download the additional components needed to install Mac OSX” (“无法下载安装 Mac OS X 所需的其他组件“)。
苹果官网有关于创建U盘启动器的手册:https://support.apple.com/zh-cn/HT201372。 当我按照手册指示试图从另一台安装了macOS Catalina的电脑上下载macOS High Sierra时,却提示“所请求的macOS版本不可用”。看来该方法无法在高版本的macOS上使用。
最终通过v2ex上一位网友的帖子,找到了绕过app store下载macOS的方法。详见:https://www.v2ex.com/t/575410
如果制作好启动U盘后,插入启动却发现看不到电脑硬盘,只能看到启动U盘。这种情况是因为在抹掉磁盘创建分区的时候没有选择GUID分区图,切记切记。而如果较老的Mac发布时预装的是High Sierra之前的系统:如我的11年MBA预装的是OS X Lion。此时如果抹掉磁盘后,按command+r进入恢复系统时,试图加载的是Lion的系统,而磁盘工具也是Lion的。由于Lion已经不再维护,肯定是无法升级的。此时应该使用command+option+r,进入“最新兼容的系统恢复”即 High Sierra,使用其磁盘工具重新抹掉磁盘的时候,可以看到GUID分区的选项。勾选后抹掉磁盘,使用之前做的High Sierra启动优盘即可成功安装系统了。
简言之,旧Mac抹掉重装要注意如下几点:
1. 使用command+option+r的磁盘工具抹掉磁盘,记得勾选GUID分区 //不要用command+r
2. 如果无法网络安装,可以使用脚本绕过app store下载macOS