我想更新我的 Mac OS X 10.6.3,并想使用手动包更新(而不是软件更新),这个问题已经困扰我两天了。首先,我下载了 Mac OS X 10.6.5 Combo 更新,第一次打开时弹出一条消息说“无法挂载:磁盘映像无法识别”。我以为图片在下载过程中不知何故损坏了,所以我再次下载了它。结果相同。我再次下载。又一次……没用,它仍然显示无法识别 .dmg。
然后我尝试使用相同的方法(软件包安装程序)将系统从 10.6.3 更新到 10.6.4。成功了。当然,我下载了 10.6.5 更新(不是组合包,但 10.6.4 > 10.6.5 更新包)...猜猜怎么着。无法识别。
我不明白这怎么可能。有人遇到过同样的问题吗?请不要建议我使用软件更新,因为我需要在多台 Mac 上这样做
提前致谢。
答案1
您是否检查过磁盘映像文件大小和 SHA1(列在苹果下载页面确保它是完整的?以下是我在我的副本上得到的结果(我的哈希值与 Apple 提供的哈希值相符):
$ wc -c MacOSXUpdCombo10.6.5.dmg
1024680576 MacOSXUpdCombo10.6.5.dmg
$ openssl sha1 MacOSXUpdCombo10.6.5.dmg
SHA1(MacOSXUpdCombo10.6.5.dmg)= add336a1af1c3914887d2217fbbc98b18e6fb57c
答案2
这种现象是否在多台 Mac 上重复出现,还是只在一台 Mac 上重复出现?如果只有一台 Mac 出现这种情况,我只会在那台 Mac 上运行软件更新。
也可能是文件系统错误。我建议在磁盘工具下运行驱动器修复程序,以确保一切正常。