Time Machine 恢复后 OS X Mountain Lion 不稳定

Time Machine 恢复后 OS X Mountain Lion 不稳定

我最近将我的 Apple MacBook Pro(2012 年中期推出的 15 英寸 Retina 显示屏,搭载 OS X 10.8.3)送去 Apple 维修屏幕,但他们却清空了硬盘。我连接了外部 Time Machine 驱动器,并启动到恢复模式,以恢复我送回机器之前所做的备份。

然而,恢复后的系统存在许多不稳定/错误:'usernoted' 崩溃、重新启动,然后再次崩溃,无休止;Dropbox 忘记了我的登录信息;Apple Mail 的行为就像是第一次运行一样;等等。

这里可能出了什么问题?恢复期间安装日志中唯一的错误是“NSSoftLinking - 无法从 (null) 加载 Librarian 框架的库”。我尝试恢复三个单独的快照并重置 PRAM,但没有发现任何差异。我从未手动从 Time Machine 备份中排除任何文件夹。

外部 Time Machine 驱动器在关闭电源时确实掉落了,但磁盘实用程序报告磁盘上没有错误,并且修复它也不能解决任何问题。

答案1

我(部分)弄清楚了发生了什么。看来 Time Machine 无法正确检测符号链接源何时发生变化。

我使用一个名为想家将我的配置文件置于版本控制之下。homesick 将实际文件保存在 git 存储库中,并将原始文件符号链接到存储库的版本。

在过去的某个时候,我更改了我正在使用的 repo,这导致符号链接指向的位置发生改变,但除此之外它们保持不变。

Time Machine 在首次创建符号链接时备份了它们,指向第一个存储库。但是,当 homesick 更改符号链接的来源时,Time Machine 未记录此更改,因此未备份新版本。

因此,我的所有配置文件都是指向现在不存在的文件的符号链接。这导致了我在恢复的系统中看到的大部分怪异现象。

我仍然不知道为什么 Dropbox 和 Mail.app 的行为就像是第一次运行一样。然而,在点击配置向导后,我的数据和我离开时一样。

相关内容