ddrescue で retrim オプションはどのように機能しますか?

ddrescue で retrim オプションはどのように機能しますか?


どのように--リトリムオプションは gnu ddrescue で機能します。
通常のトリミングと同じように動作しますか?
私の知る限り、最初のトリミング フェーズでは、ユーティリティは最初のセクターと最後のセクターに移動し、不良セクターに到達するまでセクターを 1 つずつ前方および後方に読み取ります。--
retrim が同じように動作する場合、同じ領域が不良としてマークされるため、利点はないと思います。

答え1

gddrescuegddrescue通常は一度トリミングし、同じログ ファイルでコマンドを再度実行した場合は、デフォルトでは再試行されません。

フラグ--retrimは、トリミングを再度試みることを示しますgddrescue。再試行かもしれないより成功したトリミングの結果、公式文書:

--retrim

レスキューを開始する前に、レスキュー ドメイン内のすべての失敗したブロックを非トリミングとしてマークします。効果は ' --retry-passes=1' に似ていますが、不良セクタが異なる順序で試行されるため、不良セクタの一部をレスキューできる可能性があります。

関連情報