【2024-12-17 21:47:00AI Siri网最新消息】
SuperDuper! 的开发者表示,macOS Sequoia 15.2 中的一个漏洞意外地破坏了该应用创建可启动备份的功能,但这可能并非偶然。
多年来,苹果公司采取了一些措施,使用户更难使用外部驱动器启动 Mac 电脑。这一措施涉及隐私和安全问题,同时也给那些曾经历过 Mac 硬盘故障的用户带来了不便。
根据开发者 Dave Nanian 的说法,苹果可能在无意中进一步加大了这种难度。Nanian 是备份应用 SuperDuper! 的开发者,他表示自从 macOS Sequoia 15.2 发布后,名为 Replicator 的功能发生了变化,导致该应用无法创建可启动备份。
Nanian 在一篇博文中写道:“macOS 15.2 几天前发布,带来了一个惊喜,糟糕的惊喜。苹果破坏了 replicator。在复制数据卷的最后阶段,似乎在复制 Preboot 或 Recovery 时,出现资源忙碌错误。”
这意味着在最后一刻,用户用于创建可启动 Mac 系统备份的操作将会失败。
他补充道:“由于苹果取消了第三方(例如我们)复制操作系统的能力,并将这一责任扛在自己肩上,因此确保此功能正常运作的责任就落在了他们身上,而他们在 macOS 15.2 中显然未能做到。”
他指出:“因为这是他们的代码,我们被迫依赖它来复制操作系统,直到他们修复它之前,OS 复制将无法正常工作。”
所声称的漏洞具体与创建用户可以用来启动 Mac 的备份有关。这并不影响将数据备份到外部驱动器的功能。
因此,Time Machine 到目前为止被报告正常工作。目前尚未有其他备份应用受到该问题的影响的报告。
这可能是因为其他备份应用已经减少了对完整可启动备份的支持。例如,Carbon Copy Cloner 表示它只能在特定用例(如在 Intel Mac 之间迁移)中尽量创建可启动备份。
此外,该公司明确表示它 不支持 将可启动驱动器作为常规备份策略的一部分。
据悉,Carbon Copy Cloner 在 2021 年时还在制作可启动备份,但其创始人表示,由于苹果在发展 macOS 方面的方向,这种做法已经受到限制。苹果硅芯片使用签名系统卷,如果该卷受损,Mac 可能无法启动,甚至即使用户拥有外部启动驱动器也如此。
Nanian 表示:“我们无法解决这个问题……必须由苹果来解决。可惜这是发生在这个时期,因为苹果在现在到新年之间很少发布更新。”
或许 Nanian 是对的,macOS Sequoia 15.2 的问题是一个漏洞。但同样有可能这实际上是苹果对第三方开发者创造可启动启动磁盘的最后一击。