Ошибки чтения внешнего жесткого диска Mac

Ошибки чтения внешнего жесткого диска Mac

У меня есть внешний диск (WD Passport 500 ГБ) с некоторыми данными, к которым я хотел бы получить доступ. Диск отформатирован с помощью Mac OS Extended (журналируемый, чувствительный к регистру), игнорируя владельца файла.

К сожалению, всякий раз, когда я пытаюсь скопировать папку, мне просто сообщается, что «произошла ошибка чтения/записи».

Я попытался восстановить диск с помощью Дисковой утилиты, но она просто говорит, что с диском все в порядке:

Verify and Repair volume “XXXXX”
Checking Journaled HFS Plus volume.
Detected a case-sensitive volume.
Checking extents overflow file.
Checking catalog file.
Checking multi-linked files.
Checking catalog hierarchy.
Checking extended attributes file.
Checking volume bitmap.
Checking volume information.
The volume XXX appears to be OK.
Volume repair complete.
Updating boot support partitions for the volume as required.

Мне удалось извлечь несколько файлов, но процесс идет очень медленно, а некоторые файлы вообще не переносятся.

Кто-нибудь знает, как мне удалить файлы с моего диска?

решение1

Вы можете попробовать использоватьddrescueклонировать необработанные данные диска либо на другой диск (по крайней мере такого же размера, как и отказавший), либо на образ диска (опять же, на другом диске). Затем скопировать файлы с клона.

Что делает ddrescue, так это копирует содержимое диска, пропуская любые разделы, которые не удалось прочитать; затем он возвращается и повторяет разделы, в которых были ошибки при первом проходе, и (надеюсь) в конечном итоге получает все. Это здорово, если вы хотите удалить все с диска, но не дает вам возможности просто выбрать несколько файлов и/или папок, которые вам нужны; я не знаю ничего, что будет обрабатывать ошибки, как ddrecover, но при этом позволит делать это выборочно.

Использование его будет немного неинтуитивным в OS X, поскольку он хочет работать с файлом устройства уровня unix, а не смонтированным томом. Естьпроцедура на tinyapps.orgо том, как использовать его для восстановления внутреннего диска Mac; в вашей ситуации вам просто нужно пропустить перевод Mac в режим целевого диска (шаг 1) и, возможно, использовать USB вместо FireWire на шаге 4.

Есть ddrescue какСкомпилированный двоичный файл для OS X на TinyApps. Важно то, что их ссылки для скачивания требуют учетную запись/пароль. Учетная запись — это первая строка текста в их логотипе (регистр имеет значение!), а пароль — вторая строка текста в их логотипе (см. FAQ TinyApps.org для объяснения).

Инструкции TinyApps.org по использованию ddrescue

Связанный контент