誤ってフォーマットされたext4パーティションからデータを回復する

誤ってフォーマットされたext4パーティションからデータを回復する

Mint Debianバージョンをインストールしたときにクラシックバージョンとは異なり、フォーマットを指定しないと、インストール時にホームパーティションが自動的にフォーマットされました。

したがって、以前の形式は現在と同様にext4でした。高速形式なので、データがまだ存在すると思います。

これで書き込みを防ぐために、ライブUSB経由でコンピュータを起動しました。テストディスクを実行します。データを回復するために以前のスーパーブロックに戻す方法はありますか?

答え1

e2fsprogs包装を見てください。ここからすべてのバックアップスーパーブロックをインポートしdumpe2fs /dev/sd<partition-id> | grep -i superblockてからe2fsckFSを確認したり、mount -o sb=<output-of-dumpe2fs> /dev/sd<partition-id> /your/mountpointバックアップスーパーブロックを試してみることができるようです。参考までに以下を参照してください。http://www.cyberciti.biz/faq/linux-find-alternative-superblocks/

testdiskパーティションテーブルはうまく修復できますが、ファイルシステムは破損しません。 Photorecは本当に問題が発生してファイルシステム構造を回復できない場合の最後の手段です。

答え2

TestDiskの姉妹プログラムを使用する必要があります。写真記録ファイルを修復してください。このプログラムを最後に使用してから数年が経ちましたが、IIRCではに慣れるその場所からファイルを回復できるので、ファイルを回復するのに十分な空きハードドライブ容量があることを願っています。

実際には、回復操作を実行する前に、関連するTestDisk文書とPhotoRec文書をお読みください。現在何をしているのかわからない場合は、これらのプログラムを使用することは緊張した経験になる可能性があります。

お持ちの場合場所代替リポジトリの場合dd。このようにして、する間違えればイメージファイルだけが壊れるだけです。

答え3

最近、Ubuntu 16.04では、誤ってext4パーティションをNTFSにフォーマットし、ファイルシステムチェックを実行してパーティション全体を正常に修復しました。

sudo fsck.ext4 -v /dev/sda10

私はその段階を記録しました。このブログ投稿

関連情報