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