Linux: Каков наилучший способ копирования с поврежденного HD?

8

Я получаю ошибки ввода-вывода с моего жесткого диска при попытке скопировать файлы. Это большие необработанные видео файлы, поэтому я могу терпеть ошибки.

cpостанавливается при первой ошибке чтения и scp/ rsyncжалуется и удаляет копию. С правильными флагами игнорирования / форсирования я, вероятно, смогу заставить их оставить «поврежденную копию».

Какой инструмент я должен использовать для этого (включая опции)?

Т.е. какой инструмент создаст «лучшую» копию (ближайшую к оригиналу)?

Примечание. Это диск с физическим повреждением, подтвержденным соответствующими диагностическими средствами. Я также провел полный fsck.

Joernsn
источник

Ответы:

12

ddrescue должен сделать свое дело - он предназначен именно для этой ситуации.

GNU ddrescue - это инструмент для восстановления данных. Он копирует данные из одного файла или блочного устройства (жесткий диск, компакт-диск и т. Д.) В другой, изо всех сил пытаясь спасти данные в случае ошибок чтения. Основная операция ddrescue полностью автоматическая. То есть вам не нужно ждать ошибки, останавливать программу, читать журнал, запускать его в обратном режиме и т. Д.

Вы можете скачать его здесь или найти руководство здесь . Он также предварительно установлен на SystemRescueCD .

Подмастерье Компьютерщик
источник