ddrescue で DVD を高速実行

ddrescue で DVD を高速実行

破損した DVD からデータを取得するために ddrescue を使用しています。

DVD がひどく損傷している場合、CDROM ドライブはまったく読み取れなくなり、ビーム アームの再調整などに 10 秒もかかることがあります。

そこで、ドライブに無駄な負担をかけないように、次のことを考えました。1. ブロック サイズの値を大きく設定します。2. エラーが検出された場合は、再度読み取りを試みず、読み取り可能なデータが見つかるまで先に進みます。

しかし、 のオプションがddrescue混乱を招きます。--max-errorsとの違いは何ですか。また、と--retry-passesの寄与は何ですか。--no-scrape--no-trim

最終的に:

  1. できるだけ早く DVD を効率的に視聴するための正しいオプションは何ですか?
  2. ddrescue は既存のファイル イメージの空白を埋めながら複数回実行できるため、2 回目のより徹底的な実行のオプションは何でしょうか。

答え1

CDROMの推奨事項に従ってください。マニュアル:

 ddrescue -n -b2048 /dev/cdrom cdimage mapfile
 ddrescue -d -r1 -b2048 /dev/cdrom cdimage mapfile

また、DVD の読み取りには数日かかる場合があることを覚悟してください。私自身は 4Gb ドライブしか扱ったことがありませんが、7.8Gb の DVD の読み取りに 10 日かかったという報告 (現在はリンク切れ) を読みました。

max-errors試行するブロック内のエラー数に影響し、retry-passesブロックが試行される頻度に影響します。no-scrapeまた、no-trimスクレイピングおよびトリミング フェーズに影響します。 でこれらの追加オプションを使用する必要は一度もありませんでした。ddrescue私の経験では、必要なのは忍耐だけです。

関連情報