下载安装包的过程非常慢,视网络速度而定,短则1小时,长达数天的都有。但下载完成,到了安装的时候,却出现这个"An Error Occurred while preparing the installation. Try running this application again"(准备安装时出错。尝试再次运行此应用程序。) ———坑爹呢!而且试过好几次都这样,每次都得耗费数小时!
重新安装High Sierra 这次就不会出问题了。当然,还得连网下载,等半天。这个没办法。
(但在直接点重装之前,为了保险起见,我也加入了两个不必要的操作。那就是用终端输入date,调整系统时间,如果系统时间与实际时间不匹配,也可能在最后安装时出现“准备安装时出错”。另外,我还进入磁盘工具,也就是上图第四项,用“急救”选项修复了一下磁盘。但这些都不是必要的。只是以防万一。)
造成此问题的真正原因分析:
现在的mac,带有High Sierra的自定义Fusion驱动器,之前使用“磁盘工具”的“抹掉”时,mac会默认使用APFS格式化。而Fusion驱动器上的APFS目前处于Beta测试阶段,因此可能出现故障。问题在于,安装系统的程序无法在重新启动之前卸载Fusion驱动器。所以才会在系统安装包已经下载完毕、到最后安装的时候报错。所以,使用diskutil命令,删除Fusion卷、并使用Journaled HFS +重新格式化为“Journaled MacOS Extended”。然后再下载系统、安装系统,问题就解决了。
在下载系统的时候,如下图,有时候剩余时间是不准确的,显示只有几分钟,实际上有几小时。这时,可以按command键+L,调出日志,然后选择显示全部进程,就可以看到下载到第几分段了。比如111 to 487……123 to 487…… 235 to487,等到487 to 487就ok了。