Копирование данных из одного файла или блочного устройства на другое.
dd_rescue – это инструмент для помощи в извлечении и сохранения данных, расположенных на повреждённом разделе. dd_rescue копирует данные из файла или с аппаратного устройства, содержащего данные, в другое место, предпринимая при этом попытки исправить все имеющиеся ошибки чтения.
Как и dd, dd_rescue копирует данные из одного файла или блочного устройства на другое. Однако выполнение dd_rescue не прерывается из-за ошибок во входном файле (если не указано максимальное количество ошибок).
Программа обрабатывает блоки двух размеров – большого (слабого) и малого (сильного). При обнаружении ошибок программа переходит к копированию данных малыми блоками, при отсутствии ошибок в течении некоторого времени – возвращается к копированию данных большими блоками. Процесс копирования может быть в произвольном месте прерван и возобновлён пользователем. Программа не обрезает выходной файл (если не указано). Программа позволяет начать копирование с конца файла, а также копировать данные в направлении начала массива. dd_rescue не осуществляет конвертацию символов.
В данной версии dd_rescue, предоставленной разработчиком Kurt Garloff, путём к исполняемому файлу является /bin/dd_rescue. Если вам нужна версия ddrescue, предоставляемая проектом GNU, обратитесь к пакету gddrescue (в терминале вызывается командой ddrescue).
Основные операции ddrescue выполняет в автоматическом режиме, заполняя параллельно файл протокола. Если имеется две или более копий поврежденных файлов, ddrescue способна полностью восстановить файл, устранив все ошибки.
Тип приложения: консольная программа
Сайт разработчика:
Что почитать?
Разместил: