web-dev-qa-db-ja.com

ファイル構造でフォーマットされたext4パーティションを回復する

Ext4 1TBHDDの偶発的なフォーマットから回復しようとしています。事実上すべてのLinuxツール(extundelete、ext3grep、ext4magic、testdisk、photorecなど)を試しました。うまくいったもの:testdisk、photorec、そして何よりも。彼らは約300000のファイルを回復しましたが、hddフォルダー構造を回復しませんでした。これは、このHDDに多くのプロジェクトと重要なドキュメントがあったため、私にとって非常に重要です。彼らはファイルを回復し、拡張子で分割されたフォルダーまたは一意のフォルダーに配置しました。 extundeleteは何も見つかりませんでした。 ext3grepとext4magicがクラッシュしました。

運が悪かったフォルダ構造を回復するツールを見つけるために1週間以上努力しています。

これは可能ですか?私は正しいフォルダ構造内のファイルを回復することを意味しますか?

履歴

誤ってフォーマットし、すぐにコンピュータをシャットダウンしました。これは、ファイルシステムファイルを含まないデータ専用HDDでした。最初は回復する可能性が高いと思っていましたが、何千ものファイルを整理する必要があると思い始めました。

私は多くのフォーラムを検索し、このようなサイトを支援しましたが、機能するものは見つかりませんでした。

それから回復するために、私は6TBのスペースを持つBlackarmor NASを購入したので、回復操作のための十分な余地があります。

上記のすべてのユーティリティ、および復元されたすべてのファイルは、ユニット自体からではなく、ddで作成したイメージから復元されました。

HDD自体は物理的に問題ありません。損傷したセクターや誤動作はありません。

この時点ではどこにも行けないので、物理HDDをデータ復旧会社に送りました。

ファイルとフォルダ構造の回復に関するアドバイスは、私が持っているイメージにのみ基づいています。

3
Nelson Teixeira

リカバリ会社が使用するフォレンジックツールには、おそらく主要なフォレンジックデータリカバリユーティリティであるEnCaseフォレンジックが含まれる可能性があります。 EnCaseはドライブイメージを取得して生データを回復し、どのブロックがどのファイルを形成するかについてかなりインテリジェントな仮定を行います。

まだ制限があるため、この要素は手動で処理される可能性があります。

Windowsマシンでは、マスターファイルテーブルのコピーを持っている可能性があります。残念ながら、ext4ではこれは存在しませんが、iノードのタイムスタンプやその他のメタデータに基づいて合理的な仮定を立てることができます。

2
Rory Alsop