Восстановление данных на физически поврежденном ключе

В настоящее время у меня есть USB-ключ с физическим повреждением: когда какое-либо программное обеспечение пытается прочитать кластеры с 3 981 812 до 3 981 817, происходит сбой USB-накопителя, и мне приходится отключать и снова подключать ключ, чтобы иметь возможность снова "читать" данные. Я пытаюсь вернуть любые файлы, которые я могу получить.

Я получил 2 необработанных файла от 0 до 3 981 812 и 3 981 817 до конца ключа с помощью DatarescueDD, но я не могу ничего получить от этого: я не могу их монтировать ни с чем, никакое программное обеспечение не может их глубоко сканировать.

У вас есть идея, как получить дату из файлов dd, или провести глубокое сканирование на USB-накопителе, пропустив поврежденные кластеры?

2 ответа

Этот образ, вероятно, не содержит допустимой файловой системы, поэтому его нельзя смонтировать.

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

Вам все еще нужно сделать восстановление файла, например

Наконец я нашел способ. Для моего примера я возьму USB с сектором 100, а 54-55 повреждены:

  1. Используйте DatarescueDD для генерации необработанного фрагмента рабочего кластера.

    • Генерация image1.dd с секторами 0-53
    • Генерация image2.dd с секторами 56-100
  2. Используйте dd для генерации пустого куска кластера. Для Windows вы можете использовать этот дд

    • Я использовал команду .\ddrelease64.exe bs=512 count=10000 if=/dev/zero of=empty.dd
  3. Слить все дд.

    • Я использовал команду в powershell cmd /c copy /B image1.dd+empty.dd+image2.dd result.dd
  4. Смонтируйте result.dd
    • Я использовал AccessData FTK Imager на Windows
  5. Используйте инструмент восстановления файлов на смонтированном *.dd, например, Recurva.
  6. Вуаля!
Другие вопросы по тегам