Восстановление данных на физически поврежденном ключе
В настоящее время у меня есть 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 повреждены:
Используйте DatarescueDD для генерации необработанного фрагмента рабочего кластера.
- Генерация image1.dd с секторами 0-53
- Генерация image2.dd с секторами 56-100
Используйте dd для генерации пустого куска кластера. Для Windows вы можете использовать этот дд
- Я использовал команду
.\ddrelease64.exe bs=512 count=10000 if=/dev/zero of=empty.dd
- Я использовал команду
Слить все дд.
- Я использовал команду в powershell
cmd /c copy /B image1.dd+empty.dd+image2.dd result.dd
- Я использовал команду в powershell
- Смонтируйте result.dd
- Я использовал AccessData FTK Imager на Windows
- Используйте инструмент восстановления файлов на смонтированном *.dd, например, Recurva.
- Вуаля!