UbuntuでGNU ddrescueを使用して、故障したハードドライブからデータを回復しようとしています。次のコマンドを使用しました。
Sudo ddrescue -f /dev/sda /dev/sdb [path to mapfile]
これまでのところ、問題なくスピーディーに動作しています。私の懸念は、宛先ドライブ「sdb」についてです。 Ubuntuの「ディスク」ユーティリティでは、その内容は「未割り当て領域」としてリストされ、パーティショニングは「マスターブートレコード」です。 ddrescueが完了すると何が表示されますか?ドライブを別の方法で準備する必要がありますか?
両方のドライブは同じサイズであり、各ドライブのアクティビティを確認できます。私がデータを回復しているドライブ( 'sda')がMBRであるかどうかはわかりません。お時間をいただきありがとうございます。
いいえ。ddrescue
はすべてを準備します。セットアップする必要があるのはafterレスキューですが、パーティションテーブルが破損している場合に限ります。から GNU ddrescue Manual :
例1:
/dev/sda
から/dev/sdb
に2つのext2パーティションがあるディスク全体の完全自動レスキュー。注:事前に
/dev/sdb
をパーティション分割する必要はありませんが、/dev/sda
のパーティションテーブルが破損している場合は、/dev/sdb
で何らかの方法で再作成する必要があります。ddrescue -f -r3 /dev/sda /dev/sdb mapfile fdisk /dev/sdb e2fsck -v -f /dev/sdb1 e2fsck -v -f /dev/sdb2
ddrescue
が完了した後(たとえば、レスキュー中に/dev/sda
または/dev/sdb
をマウントしなかった場合など、すべてを安全に実行した後は、障害のあるドライブの中断と「修復」に注意してください。 )、障害のあるディスクからのすべての可能なデータが新しいディスクにコピーされたことがわかります。 「すべての可能なデータ」とは、パーティションテーブルとパーティションフラグも意味します。