
破損した DVD からデータを取得するために ddrescue を使用しています。
DVD がひどく損傷している場合、CDROM ドライブはまったく読み取れなくなり、ビーム アームの再調整などに 10 秒もかかることがあります。
そこで、ドライブに無駄な負担をかけないように、次のことを考えました。1. ブロック サイズの値を大きく設定します。2. エラーが検出された場合は、再度読み取りを試みず、読み取り可能なデータが見つかるまで先に進みます。
しかし、 のオプションがddrescue
混乱を招きます。--max-errors
との違いは何ですか。また、と--retry-passes
の寄与は何ですか。--no-scrape
--no-trim
最終的に:
- できるだけ早く DVD を効率的に視聴するための正しいオプションは何ですか?
- 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
私の経験では、必要なのは忍耐だけです。