Резервная копия Time Machine .sparsebundle файл недоступен на новом компьютере

10

Я занимаюсь этим уже целых 6 часов, надеясь, что кто-то здесь может мне помочь.

У меня была Time Capsule в течение почти 2 лет, я постоянно делал резервные копии двух разных ноутбуков в моем доме, используя Time Machine. MacBook и MacBook Pro.

Прошлой ночью мой MacBook Pro встал и умер. Я работал над этим, когда все замерзло и закрылось, и теперь оно не загружается. По всем показателям логическая плата ушла. Что бы не случилось. Отстой, но не полностью потеря из-за моих дополнительных резервных копий, верно?

Неправильно.

Этим вечером я принес домой свой рабочий ноутбук (еще один Macbook Pro), чтобы открыть резервные копии моей Time Machine и получить любые файлы, которые мне были нужны или которые я хотел продолжать. Или я так думал.

Когда я подключаюсь к диску, я вижу два файла .sparsebundle, один из Macbook и один из Macbook Pro. В прошлом я мог монтировать их как диски и вручную сортировать их, не прибегая к медленному интерфейсу «Звездных войн» Time Machine.

.Sparsebundle для MacBook работает точно так, как рекламируется. .Sparsebundle для Macbook Pro? Не за что. Двойной щелчок приводит к ошибке «Нет монтируемых файловых систем». Дисковая утилита (изображенная ниже) имеет серый цвет и отказывается запускать какие-либо процедуры проверки или исправления. Я пробовал Googles, просматривал бесчисленные темы обсуждений на сайте поддержки Apple, а также на других популярных сайтах, посвященных технологиям Mac, прибегая к hdiutil mount -readwriteхакерскому стилю, но все безрезультатно. Насколько я могу судить из проведенного мною исследования, возможно, произошло то, что мой MacBook Pro находился в процессе резервного копирования Time Machine в тот самый момент, когда он стал капать, что, кажется, заблокировало .sparsebundle в некоторых своего рода гипер-воинственное состояние "только для чтения", откуда не может вырваться даже свет.альтернативный текст

Сообщение в изображенном ниже окне появляется сразу же после того, как я нажимаю «Восстановить диск», хотя полоса прогресса моноблока продолжает вращаться и вращаться бесконечно.

У меня нет идей осталось. Дополнительные неряшливые поцелуи могут быть предоставлены в качестве стимула, если кто-то может помочь мне в этом. Я в шаге от того, чтобы представить «Капсулу времени» в бизнес-центре 12-фунтовой кувалды, сидящей на моем месте в данный момент.

Скотт
источник
Вы пытались восстановить старую версию этого разреженного пакета? Например, тот, что был до того, как ваш Mac умер, а не тот, когда он умирал.
2010 года
1
запустить hdiutil attach -nomount -noverify -noautofsck -stdinpass -debug MyImage.sparseimageи опубликовать журнал отладки. может быть полезным
Яноква
1
Вы также можете отключить анимированное звездное поле - по умолчанию напишите com.apple.finder _FXShowBackgroundAnimation FALSE
jrtc27
Хороший совет, не знал об этом либо.
Скотт
Не уверен, что команда верна - вам нужно отредактировать com.apple.finder.plist и изменить ключ _FXShowBackgroundAnimation на FALSE
jrtc27

Ответы:

6

Посмотрите здесь и попробуйте сделать то, что он делает (я знаю, что проблема в другом).


Ключ пришел от комментария, спрятанного в нижней части страницы. Запуск fsck продолжал сталкиваться с ошибкой «Disk In Use», но это решило ее:

FWIW, я обнаружил, что даже при использовании -noautofsck снежный барс автоматически запускает fsck, что означает, что я получу 'ресурс занят' или что-то в этом роде. Я понятия не имею, почему он игнорирует мой запрос no-auto-fsck. Без разницы.

Чтобы процесс пошёл, я пишу auxwww | grep fsck ', чтобы найти PID, затем' sudo kill (PID) ', чтобы убить этот fsck, чтобы я мог запустить свой собственный.

Убийство auto-fsck позволило мне запустить его самому. Не уверен, сколько времени это заняло, я начал это в 2 часа ночи, и это было сделано к тому времени, как я встал 6 часов спустя, но это было на 500+ ГБ .sparsebundle, поэтому я предполагаю, что это заняло некоторое время.

jrtc27
источник
Я нашел ту же самую запись в блоге сразу после того, как вчера вечером опубликовал этот вопрос, и сделал то, что он сказал. Я позволил процессу запустить всю ночь, и сегодня утром смог получить доступ к .sparsebundle. Похоже, что сделал свое дело!
Скотт
Рад, что смог помочь! Time Capsule настолько подвержен ошибкам - мне удалось уничтожить резервную копию, скопировав ее на другой диск, протерев диск и скопировав его обратно! (Я сделал это с двумя сразу, а другой получилось хорошо);)
jrtc27