8

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

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

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

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

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

1 ответ1

11

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .