Пришлось снова и снова сталкиваться с ошибкой Time Machine:
Программа Time Machine завершила проверку резервных копий. Для повышения надежности программа Time Machine должна создать новую резервную копию
Несмотря на прилагаемые усилия, "починка" устройства с резервной копией не всегда завершалась успешно. Проблема обычно была в том, что монтируемая файловая система либо не могла быть изменена, либо ошибки оставались без исправления (fatal errors!)
Так продолжалось довольно долго, пока не встретилась в интернете эта статья.
Предлагается немного модифицированная последовательность команд (как всегда, подставляйте правильные имена для своих устройств, клавиша TAB для автодополнения в помощь!):
chflags -R nouchg /Volumes/TimeMachine/name.sparsebundle
hdiutil attach -nomount -readwrite -noverify -noautofsck /Volumes/TimeMachine/name.sparsebundle
В последней команде обратите внимание на параметр readwrite, он очень важен!
Далее, в предлагаемом списке выбираем нужное устройство:
/dev/disk2 GUID_partition_scheme
/dev/disk2s1 EFI
/dev/disk2s2 Apple_HFS
И вот, главное: используем вместо fsck_hfs программу diskutil:
diskutil repairVolume /dev/disk2s2
Проверка файловой системы сопровождается исправлением ошибок.
В завершении нужно открыть файл com.apple.TimeMachine.MachineID.plist
на устройстве внести в него исправления, которые описаны в предыдущей статье.
Успеха!
Выражаю искреннюю благодарность автору оригинальной заметки Tony Lawrence :-)
Комментариев нет:
Отправить комментарий