Правильное использование ddrescue

Правильное использование ddrescue

У меня есть 80-гигабайтный жесткий диск Maxtor IDE, который внезапно вышел из строя. Я начинаю использовать ddrescuesystemrescuecd. Я использую следующее:

ddrescue -d /dev/sdc image.dd logfile.log

он работает уже 2 дня. он спасает 99,94% данных, но теперь он просто медленный, очень медленный на этапе извлечения.

Я не очень понял параметры (поэтому могу сделать быстрее).

  1. вариант -n, пропустить фазу очистки? чтобы он просто остановился, чтобы восстановить данные из поврежденного сектора? и я могу использовать файл образа как есть?
  2. можно ли остановить процесс и возобновить его с -nпараметром?
  3. что это за -reverseпараметр? и как его использовать? Мне пришлось использовать его на том же изображении, которое сейчас строится на переднем плане?

в основном на 80гб, просто спасибо

решение1

  1. опция -nпозволяет пропустить фазу очистки, чтобы сократить время спасения.

  2. Вы можете прервать восстановление в любой момент и возобновить его позже с той же точки, если используете mapfile (вы назвали его logfile.log).

  3. --reverseпросто измените направление всех проходов (копирование, обрезка, очистка и повторная попытка)

Попробуйте прочитатьофициальная документация: Не просто читайте те опции, которые вас интересуют, а всю документацию

Если бы я был на вашем месте (пытался бы спасти неисправный жесткий диск), я бы сначала использовал специальное программное обеспечение (например, Victoria или mhdd. Насколько мне известно, оба они включены в загрузочный CD Hiren), которое напрямую взаимодействует с контроллером жесткого диска и заставляет прошивку жесткого диска переназначить сектора (заменить неисправные сектора на запасные).

Связанный контент