macos high sierra 准备安装时发生错误 请重新运行此应用程序
昨天看到macos high sierra的新闻之后,第一时间在app store中操作了升级的,但是在下载完成后安装时报错了。界面如下

然后尝试重试了多次,重启mac之后发现还是不行,便放弃了。今天上V2EX时看到有大神分析原因,貌似好像是CDN上文件的锅。
大神通过抓包,手动下载了三个文件:
# 均为 macOS 下显示的大小
RecoveryHDMetaDmg.pkg 492.5 MB
InstallESDDmg.pkg 4.67 GB
InstallAssistantAuto.pkg 10.8 MB
相加正好 5.17 G。然后再用 VPS 重新下了一次,发现其中一个文件的 MD5 值是不一样的,那么国内 CDN 上的这个文件是不对的。
# RecoveryHDMetaDmg.pkg 这个文件不对
仍然希望升级到最新系统的同学可能需要重新下载一下正确的RecoveryHDMetaDmg.pkg文件,文件及MD5
MD5 InstallESDDmg.pkg = 7df5594a3a9830377147a48fc09edf9b
MD5 RecoveryHDMetaDmg.pkg = 3b9d5ee01af925485c111375bbc576c8
MD5 InstallAssistantAuto.pkg = 1fdf3ef7735a081648c589b933517c65
正确的 RecoveryHDMetaDmg.pkg链接: https://mega.nz/#!tMpECBQL!IGN8jd1geBF9UYikB7kAYbtY_5ZI3Ztp_Q9BbWNKujQ
原文地址:https://www.v2ex.com/t/393972