DRescueの動作順序は何ですか?

DRescueの動作順序は何ですか?

だから私は1.5TBドライブでDDrescueを実行しています。作業を完了するのにかかる時間を短縮するために、「r」を2に残した。 2 1/2日後もまだ続いており、今度は不良セクタを再試行しています。 DDRescueの作業順序は次のとおりです。試行されていないブロックに対して1回通過 - >不良セクタの再試行 - > 'r'に基づいてプロセスを繰り返しますか?

ベストアンサー1

GNUはddrescue非常に高度なツールです。優れた柔軟性を提供しますが、この警告はマニュアルに記載されています。注目する必要があります。できるだけ多くのデータを回復する必要がある不幸な状況に直面している場合は、より良い可能性があります。dd_rhelpスクリプトは以下に含まれています。dd_rescue

GNUマニュアルで「再試行」を説明する方法は次のとおりですddrescue

-rn
--retry-passes=
n 指定された再試行回数後に終了します。デフォルト値は 0 です。 -1 は無限大を意味します。各不良セクタはパスごとに一度だけ試行されます。最後の実行で見つかった不良セクタを再試行するには、ゼロ以外の再試行回数を指定する必要があります。

あなたの質問に直接答えるには、最初の読み取り(ステップ1を通過)後に最初に読み取れなかったセクタに対して2回だけ再試行します。これは実際には合計3回を意味します。

最初の読み取りが完了した後、finallly前にstdoutにRetrying bad sectors... Retry 1表示されます。Retrying bad sectors... Retry 2Finished

おすすめ記事