DDRESCUE - 最初のパスを再実行する方法(まだリバース操作を実行せずに)?

DDRESCUE - 最初のパスを再実行する方法(まだリバース操作を実行せずに)?

数日間ddrescueを実行したところ、60Gほど回復しました。 IPO規模は約9千万ドルでクロール段階に移行しています。再起動して-a100000を追加し、わずか3時間で35Gを得ました。リバースステップが始まり、騒音が多く、データがほとんど読み取られず(最後の読み取りから2分が経過した)、停止しました。

これは元のコマンドです:ddrescue -n -f /dev/sda /dev/sdc /home/B/Desktop/rescue.log(sdcは新しいドライブです)

-a100000を使用すると、ほとんどのディスクをスキップしたことがわかりました。もう一度最初のパス(今回は-a50000)に戻り、スキップできる最大値を設定したいと思います。リバース時にディスク端(492M)で過度の騒音が発生するのがとても心配です。破損したドライブです。ノートブックの実行中にノートブックを落としたときにディスクがクラッシュしました。以前はこのように騒々しかったことはありませんでした。

(-aオプションを使用すると、読み取りはxバイト/秒未満に進みます。)

-i オプションの役割を理解していません。それが始まるべき場所のように聞こえますが、マニュアルページにはそうではないことがはっきりしています。 (「これはddrescueがコピーを開始する点ではありません。」)しかし、少なくとも私にはそれが何をしているのか言うことはありません。 (gnu.org...ddrescue_manual.html)

ディスクの最初の部分(重要なコンテンツがある場所)で最初の巡回を開始し、最初にスキップした部分を前に進むにはどうすればよいですか。将来スキップしないように、-aオプションなしで最初の部分を実行するので、約78,000 MBから始める必要があります。 (誰かがより良いアイデアを持っていない場合は、おそらく-a50000を使用して最大値を任意の値に設定します。ドライブが失敗する前にほとんどの情報を取得したいと思います。)

修正する

-i73GiBを追加してみましたが、約480,000MBから前進し始めますが、ここでリバース操作は停止します。だから私はそれを停止しました。

-i73GiBと-Aを追加しようとしましたが、同じことを行います。 -Aは効果がありません。私はまた停止しました。

(-A:「構造を開始する前に、構造ドメイン内でトリミングせずに傷が付いていないすべてのブロックを未試行としてマークします。」)

試してみる他のオプションはありません。

ベストアンサー1

私は仕事を得ました。 -iと-sの両方を追加する必要があります。

おすすめ記事