每次升级系统,我都想骂娘,公司提供的早期古董电脑,每次升级,电脑都要歇菜。然后我就要折腾重装系统,硬生生从一个程序员变身修电脑的。

情景

咱们先说一下关于Mac无法开机启动的需求:

  1. 能开机就行,资料无所谓。这种你就随便折腾了。
  2. 资料较为重要,不能清空磁盘。这种就要慎重了。

处理

当然我们最理想的情况肯定是保住原有资料的情况下重装系统。

1.有备份–恢复

如果你之前有做过系统的备份,那就比较简单了,开机后,按下Command (⌘)-R
,进入macOS的恢复页面,选中从 Mac 的“时间机器”备份恢复您的 Mac,即可进行恢复。不幸的是你没有进行备份。接着往下看。

2.无备份–重装系统

电脑能连接网络

值得一提的是,我们公司的电脑是内网系统,无法访问外网,也就是说无法直接连接Internet直接下载系统。一般大众应该都是可以直接联网的,所以可以直接将电脑开机,按下Option (⌥),然后联网安装系统。

电脑无法连接网络

用U盘制作macOS的系统启动盘,制作教程见Apple官方教程,制作好以后,插上U盘,将电脑开机,按下Option (⌥),进入macOS的启动管理界面,选中制作的U盘启动盘,进行重新安装。

U盘制作过程遇到问题:
1.往U盘中拷贝系统的时候提示对于目标文件系统,文件xxx过大。但是实际上U盘是空的,可用容量也远远超过要拷贝的文件,此时进行操作:文件系统默认是FAT32,需要改为NTFS,然后开始格式化。

制作完成以后进行安装,如果你能安装成功,那是非常好的,如果中途失败,请查看失败原因:
1.验证安装器数据时发生错误,下载项已损坏或不完整,重新下载安装并再试一次。如果出现这个弹窗提示,就不要再试了,当前安装的电脑在安装U盘中的系统时进行了校验,校验不通过再试也是无用的。

NOTE
此时出现问题最大的可能就是你所制作的U盘安装系统不是官方的,是在某个网站下载的镜像,而非官方AppleStore下载的镜像。所以解决办法就是从AppleStore下载镜像,重新制作U盘安装器。

2.安装过程报了其他的错误,则一般是系统不兼容造成的。

NOTE
此时所要做的就是,将原来的硬盘进行分区,单独分一个区出来安装系统,因为怕安装导致原资料丢失。一般分出来40G就够了。安装成功以后将无法启动的分区中的资料拷贝出来,之后再合并分区,删除资料,重新安装系统。

其他问题:
如果制作完启动盘以后,在windows电脑上无法显示U盘,使用DiskGenius进行修复一下即可。

总结

遇到的奇葩现象

  1. 我第一次安装成功了,之后在该分区未抹掉磁盘,重新安装的时候提示验证安装器数据时发生错误,下载项已损坏或不完整,重新下载安装并再试一次,这也是比较奇葩的。
  2. 自己新分了一个区,第一次安装成功之后,将其抹掉,再次安装失败。
  3. 自己试了好多次,如果U盘格式化的格式为NTFS,必然会在安装初始页面的进度条走到剩余2分钟的时候弹窗验证安装器数据时发生错误,下载项已损坏或不完整,重新下载安装并再试一次。但是将U盘格式化为默认的FAT32,进度条则可以走完,至于后面会不会报错就看天意了。
  4. 参考下载地址中下载的安装包,全部安装失败,无一成功。安装过程有在初始进度条剩余2分钟就弹窗失败的,也有进度条走完重启之后提示无法安装到电脑的。

成功的例子

在安装了无数次之后,唯一一次成功的案例就是,U盘格式化为默认格式,之后安装从AppleStore下载的安装包制作启动盘。

参考

mac无法开机如何备份数据
Mac 启动时出现禁止符号或问号解决方法
从坏掉的 Mac 中备份数据
制作 macOS Mojave U盘USB启动安装盘方法教程 (全新安装 Mac 系统)

苹果官方指导
如何创建可引导的 macOS 安装器
如何通过 macOS 恢复功能重新安装 macOS
Mac 的启动组合键

固件下载
macOS Mojave 10.14.6(18G103)官方正式版完整镜像下载
Mac系统下载_IOS系统下载-Mac分类-PC6苹果网
macOS下载-极限苹果