web-dev-qa-db-ja.com

上書きされたNTFSパーティションを回復する方法は?

500GBNTFSパーティションの最初の7GBが誤って別のファイルで上書きされました。 NTFSボリュームの残りの493GBのデータの一部を回復することは可能ですか?パーティションテーブルはそのままです。実行されたコマンドは次のとおりです。

dd if=file of=/dev/sdc1

ありがとう

編集:私の質問は異なります。 NTFSパーティションの最初の7GBを上書きします。他の質問は主にハードウェア障害または不良セクタを扱います。

1
coolman

解決策:私の場合、提案された解決策はどれも機能しませんでした。 RecuperaBit で問題を部分的に解決しました。 RecuperaBitは、重要なファイルを含む多くの小さなファイルを回復する可能性があります。しかし、大きな(1 GBを超える)ファイルの回復に失敗しました。

私の意見では、RecuperaBitソリューションのみがそのような(NTFSボリュームの上書きの始まり)場合にアドバイスされるべきです。

みんなのおかげで答えて、私のための解決策を見つけようとしました。

3
coolman

Linuxでは、上書きされていない部分のすべてのファイルを https://help.ubuntu.com/community/DataRecovery/NtfsUndelete で回復できます。

Windows用の同様のツールもあります。

非常に重要なのは、ディスクにもう書き込みを行わず、ファイルを別のディスクに復元することです。そうしないと、成功の可能性が制限されます。

1
edlerd

TestDisk から NTFSパーティションからファイルの削除を取り消す のようなプログラムを使用する必要があります。編集:edlerdが述べたように、ネイティブプログラムがインストールされている場合でも、代わりにそれを使用することをお勧めします

どのデータが利用できるかどうかはわかりませんが、すべてを上書きしない限り、いくつかのものを見つけることができるはずです。

免責事項:私は自分でTestDiskを使用していません。 「Linuxツールが削除されたパーティションを回復する」をグーグルで検索したときの最初の結果でした。私は過去に同様のツールを使用しましたが、買い物をして、どれが最も信頼できるかを確認したり、最も使いやすいツールを見つけたりすることをお勧めします。

0
thegrapesoda