Существует утилита под названием ddrescue
или dd_rescue
. Это две разные утилиты, которые используют разные подходы к одному и тому же. Они копируют данные из A в B, но, в отличие от cp, не дают сбоев, а повторяют попытки несколько раз и пропускают, если не могут прочитать данные.
Эти утилиты не поддерживают файловую систему, но вы можете запускать их для файлов вручную или с помощью find
.
Однако я рекомендую, если возможно, использовать dd_rescue
, чтобы скопировать весь поврежденный диск в один файл образа в безопасном месте, затем смонтировать этот образ и скопировать файлы оттуда. обычным способом. Изображение будет читаться без ошибок.
Сначала используйте dd_recue.