Недавно я отправил свой Apple MacBook Pro (Retina 15 "в середине 2012 года с OS X 10.8.3) в Apple, чтобы починить экран, и они вытерли жесткий диск. Я подключил свой внешний диск Time Machine и загрузился в режиме восстановления, чтобы восстановить резервную копию, сделанную непосредственно перед передачей машины.

Однако в восстановленной системе существует множество нестабильностей / ошибок: «usernoted» аварийно завершает работу, перезапускается и снова аварийно завершает работу; Dropbox забыл мою регистрационную информацию; Apple Mail действует так, как будто он запускается впервые; и так далее.

Что здесь может пойти не так? Единственной ошибкой в журнале установки во время восстановления является «NSSoftLinking - библиотека библиотеки Librarian Framework не может быть загружена из (ноль)». Я попытался восстановить три отдельных снимка и сброс PRAM, но не увидел разницы различий. Я никогда не исключал вручную какие-либо папки из резервных копий Time Machine.

Внешний диск Time Machine действительно падал, когда он был выключен, но Дисковая утилита не сообщает об ошибках на диске, и его восстановление ничего не исправляет.

1 ответ1

0

Я (частично) выяснил, что случилось. Похоже, что Time Machine неправильно определяет, когда изменяются источники символических ссылок.

Я использую скрипт под названием homeick, чтобы держать мои файлы конфигурации под контролем версий. homesick хранит фактические файлы в git-репозитории и символически связывает исходные файлы с версией репозитория.

В какой-то момент в прошлом я изменил то, какое репо я использовал, что привело к изменению местоположения, на которое указывали символические ссылки, но в остальном оставило их без изменений.

Time Machine создавала резервные копии символических ссылок при их первом создании, указывая на первый репо. Однако, когда тоска по дому изменила источник символических ссылок, Time Machine не зарегистрировала это изменение и не создала резервные копии новых версий.

Таким образом, все мои файлы конфигурации были символическими ссылками, указывающими на несуществующие сейчас файлы. Это вызвало большую часть странностей, которые я видел в моей восстановленной системе.

Я до сих пор не знаю, почему Dropbox и Mail.app действовали так, как будто они запускались впервые. Тем не менее, после просмотра мастеров конфигурации мои данные в обоих были такими, какими я их оставил.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .