macOS 10.15.5 导致备份问题 – macOS 已在 10.15.6 中修复
自 5 月份推出 macOS Catalina 10.15.5 以来,由于 macOS 中的错误,备份程序 Carbon Copy Cloner 和 Super Duper 一直无法创建可启动备份。
对于 Carbon Copy Cloner,5.1.18 版中提供了解决方法,而对于 Super Duper,则需要联系开发人员来解决该问题。
现在,随着 macOS Catalina 10.15.6 的到来,Apple 终于修复了该错误。 Super Duper 再次正常工作,并且 Carbon Copy Cloner 进行了更新(版本 5.1.20)。
我们 2020 年 5 月 29 日的原始故事如下:
macOS 10.15.5 修复了一些问题,但似乎还造成了其他问题。备份工具的开发人员对 macOS Catalina 的最新更新给使用其备份工具的客户造成问题感到失望。
Carbon Copy Cloner(用于创建备份和可启动系统副本的流行工具)背后的开发人员 Mike Bombich 表示,macOS 10.15.5 版的最新 Catalina 更新导致备份出现重大问题。
使用旧版本 CCC 创建的系统副本不再可引导,并且似乎不包含任何数据。 Bombich 表示,这是由于当前版本 macOS 中的一个明显错误造成的。该错误已在 10.15.5 测试版中出现,但在发布之前并未得到解决。
问题似乎在于,为了启动新创建的系统副本,备份工具必须使用系统调用 chflag 更改所谓的文件夹标志。但是,如果您想设置”SF_FIRMLINK”标志,则对于 macOS 10.15.5 下的 APFS 文件夹,这将失败。没有错误消息,这使得检测错误变得困难。如果没有这个激活所谓的固定链接的标志,系统副本既无法启动,也不会包含保存的数据。
幸运的是,如果您的备份是在旧版本的 macOS 下创建的,则仍可启动。
Carbon Copy Cloner 的新 Beta 版已经推出,可以在 macOS 10.15.5 下创建可启动副本。此版本(beta 5.1.18)在后台使用 Apple 的 ASR 工具,而不是以前使用的备份引擎。 ASR 是目前唯一可以创建可启动系统副本的程序。
对于 Bombich 来说,这只是一个紧急解决方案,因为该工具提供的功能较少,而且比他自行开发的软件更容易出错。其他第三方备份程序(例如 Super Duper)也可能受到该问题的影响。
开发者已经向苹果通报了该错误,对于在第五次 Catalina 更新中出现如此明显的系统错误感到非常沮丧。 “现在很难找到友善的言语来表达我对苹果的感受。不过,我只想说,我对 Apple 在点发布操作系统更新中引入这种错误感到非常失望。”
根据 Bombich 的说法,苹果无意对备份软件引入新的限制,这只是一个错误。
除了引入此错误之外,macOS Catalina 更新改善了电池健康状况并修复了 Finder 崩溃错误。了解 Catalina 的问题和问题作为这里的新功能。
本文最初发表于。凯伦·哈斯拉姆翻译。