Инструмент восстановления, который читает сектора диска несколько раз


2

Я пытаюсь восстановить данные с поврежденного жесткого диска, который иногда выводит поврежденные данные - я скопировал все файлы с него дважды, сравнил файлы и некоторые байты в отдельных файлах, где они разные.

Существует ли какой-либо инструмент, который справляется с такими дисками, считывает их несколько раз, сравнивает данные или снова считывает непроверенные сектора и выдает (насколько это возможно) не поврежденный образ диска?

Ответы:


2

DDRescue делает именно это, я много раз использовал его для восстановления данных с жестких дисков и даже старых, поцарапанных компакт-дисков. Например, он содержится в SystemRescueCd (также загружаемом с USB). Но проблема остается, если жесткий диск выводит неверные данные, не сообщая об этом как об ошибке (чего на самом деле не следует) - сколько раз вам нужно читать сектор, пока вы не будете достаточно уверены, что прочитали правильные данные? Я не думаю, что это можно решить с помощью простой программы копирования, так как вам нужно будет проверить правильность данных, которые никогда не сможет сделать глупый процесс копирования.


Я думаю, что электроника привода может быть повреждена, поэтому я полагаю, что при повторном считывании всего диска, а затем непроверенных секторов будет достаточно для восстановления секторов, которые можно легко восстановить. Возможно ли это с помощью ddrescue?
— DavisNT

Только когда диск сообщает об ошибке. Если он просто хорошо читает данные, но возвращает поддельные данные, я не вижу, как какое-либо программное обеспечение могло бы обнаружить это.
— Стефан Зайдель

Читая диск дважды и сравнивая оба чтения.
— DavisNT

Какой из них правильный тогда? Что если диск возвращает поддельные данные дважды, но по-другому?
— Стефан Зайдель

Тогда вероятность того, что эти диски могут быть правильно прочитаны без специальных аппаратных средств, относительно мала. ;) Я подозреваю, что на диске есть проблемы с электроникой, и проверяются CRC с поверхности диска, и данные передаются между электроникой диска и контроллером IDE.
— DavisNT

1

Вы можете попробовать Spinrite GRC.COM. Предположительно, у него есть режим восстановления, при котором он будет считывать сектор, проверять SMART, проверять CRC, перечитывать при необходимости и просто промывать / повторять при составлении статистически обоснованной таблицы наиболее вероятных «правильных» данных. Проверьте их веб-сайт для деталей.


-1

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

О, ты не хочешь это слышать, но тебе нужно. Где находятся резервные копии?


Как называется эта коммерческая программа?
— DavisNT

Восстанавливает поврежденные сектора, чтобы вы могли скопировать данные с диска ... grc.com/intro.htm
— Moab

Я использовал Ontrack Easyrecovery.
— FSTX
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.