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

2

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

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

DavisNT
источник

Ответы:

2

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

Стефан Зайдель
источник
Я думаю, что электроника привода может быть повреждена, поэтому я полагаю, что при повторном считывании всего диска, а затем непроверенных секторов будет достаточно для восстановления секторов, которые можно легко восстановить. Возможно ли это с помощью ddrescue?
DavisNT
Только когда диск сообщает об ошибке. Если он просто хорошо читает данные, но возвращает поддельные данные, я не вижу, как какое-либо программное обеспечение могло бы обнаружить это.
Стефан Зайдель
Читая диск дважды и сравнивая оба чтения.
DavisNT
Какой из них правильный тогда? Что если диск возвращает поддельные данные дважды, но по-другому?
Стефан Зайдель
Тогда вероятность того, что эти диски могут быть правильно прочитаны без специальных аппаратных средств, относительно мала. ;) Я подозреваю, что на диске есть проблемы с электроникой, и проверяются CRC с поверхности диска, и данные передаются между электроникой диска и контроллером IDE.
DavisNT
1

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

Blackbeagle
источник
-1

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

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

fstx
источник
Как называется эта коммерческая программа?
DavisNT
Восстанавливает поврежденные сектора, чтобы вы могли скопировать данные с диска ... grc.com/intro.htm
Moab
Я использовал Ontrack Easyrecovery.
FSTX