ddrescue:「失敗したブロックの分割」中に停止しても安全ですか?


8

障害が発生したディスクをddrescueで複製しようとしています

sudo ddrescue -r 3 / path / to / home / destination / logfile

約10日間稼働しています!現在、失敗したブロック分割しており、過去2日間、何も正常に読み取っていません。

Ctrl + c ddrescue しても安全ですか?レスキューした画像は使えますか?


ddrescueはすでに1つのパスを実行し、ドライブのほとんどの部分をコピーしました。現在、失敗したブロックを分割してコピーしようとしています。何も壊さずに停止しても安全ではないでしょうか?
ananth.p

それで、私は心配しました、投稿されたコメントは役に立ちます。実際の質問は未解決のままです:つまり、今すぐ停止できますか?「失敗したブロックの分割」フェーズ中に停止した場合、救出されたデータにアクセスできますか?
レモンカレー2014年

回答:


2

これはddrescueマニュアルからです:

重要!レスキューを中断してから再起動する場合、部分的にコピーされたパーティションは非表示にしてから、検出されたパーティションをマウントして「修正」しようとするオペレーティングシステムがそれらに触れないようにする必要があります。


分かります。Live CDから起動していますが、ソースパーティションを自動的にマウントしません。邪魔したくありません。Rescuedは、とにかく自動的にマウントされないイメージファイルです。私の心配は、ddrescue操作が不完全であるため、ここで終了すると、レスキューされたイメージファイルをマウントできるようになるのですか?そこからデータを抽出できるようにしました。
ananth.p

ddrescueの優れた機能は、その活動を停止して再開できることです。ログファイルを使用して、最後に停止した場所を取得します。画像ファイルをマウントできないと思います。
ミッチ

0

コマンド

fdisk -l /path/to/image  

パーティションのブロックサイズと開始ブロックが表示されます。これを使用してオフセットを計算できます。ブロックサイズが512で、開始ブロックが128だとします。512*128=65536

だから、65536あなたのオフセットされますが、その後のコマンドでそれをマウントすることができます

mount -o loop,offset=65536 /path/to/image.img /mnt/tmp  

または、マウントしたいマウントポイント。

仕事が終わりました。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.