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

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

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

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

Неправильный.

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

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

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

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

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

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

Ответы (1)

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


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

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

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

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

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