Я хотел бы получить некоторые подробности о том, как--переобрезкаопция работает в gnu ddrescue.
Ведет ли себя так же, как и обычная обрезка?
AFAIK, на первом этапе обрезки утилита переходит к первому сектору и к последнему сектору и считывает сектора один за другим вперед и назад, пока не дойдет до плохих секторов.
Если --retrim ведет себя так же, я не вижу никаких преимуществ, поскольку те же области будут помечены как плохие.
решение1
gddrescue
Обычно обрезает один раз и по умолчанию не повторяет попытку, если вы gddrescue
снова запустите команду с тем же файлом журнала.
Флаг --retrim
просто говорит, gddrescue
что нужно попробовать подрезать еще раз. Повторить попыткумощьпривести к более успешной обрезке, согласноофициальная документация:
--retrim
Отметить все сбойные блоки внутри домена восстановления как необрезанные перед началом восстановления. Эффект аналогичен '
--retry-passes=1
', но плохие сектора проверяются в другом порядке, что делает возможным восстановление некоторых из них.