したがって、TestDistは2つのユーティリティで構成されています。
testdiskおよびphotorec; ユーティリティの公式サイト 。
短い説明:
testdiskは、削除されたパーティションを回復し、プログラムエラー、一部のウイルスのアクション、人為的エラー(パーティションが単に削除された場合など)後にmbrブートレコードを復元するように設計された強力なユーティリティです。
testdiskの機能 :
パーティションテーブルの修正。 削除されたパーティションを復元するバックアップからFAT32ブートセクターを復元するFAT12 / FAT16 / FAT32ブートセクターを再構築するFATテーブルを修正する
NTFSブートセクタを再構築するバックアップからNTFSブートセクタを復元するMFTミラーを使用してMFTを修正するext2 / ext3バックアップSuperBlockを見つける
FAT、NTFS、ext2ファイルシステムで削除されたファイルを回復する
FAT、NTFS、およびext2 / ext3削除済みパーティションからファイルをコピーします。
photorecは、ビデオファイル、ドキュメント、ハードディスクやcdromディスクからのアーカイブ、カメラの内部メモリからの写真(写真復元プログラムの名前)などのデータ復元ユーティリティです。 リカバリ用のファイルタイプのリストは非常に印象的で、 ここにあります 。
両方のオープンソースユーティリティは、GNU General Public License(GPL)の下でライセンスされています。 Linux、unix、およびWindowsプラットフォーム用のバージョンがあります。
ほとんどのLinuxディストリビューションは、すでに標準リポジトリに含まれています。 Debianベースのディストリビューションの場合、次のコマンドを使用してインストールします。
sudo aptitude install testdisk
私の場合、カメラが誤ってカードをフォーマットした後、カメラのカードから写真を復元する必要がありました。 USBフラッシュドライブをカードリーダーに挿入し、コンソールでroot権限でphotorecを実行した後、ユーティリティは、データを復元するドライブを選択するように提案しました。

私の場合、それは/ dev / sdbになります。
次に、ディスク上のパーティションテーブルのタイプを選択します。ほとんどのユーザーの場合は、Intel / PCになります。

次に、パーティションまたはディスク全体を選択して、削除されたファイルを検索します。 フォーマット後に削除されたファイルをすべて回復する必要があるため、ドライブ全体を検索することにしました。
その後、photorecは、削除されたファイルが保存されたファイルシステムのタイプを示す必要があります。 この場合、すべてが簡単です。2番目の項目を選択します。

そして、もう一方のドライブで、ユーティリティが復元されたファイルを保存するディレクトリを選択します。

次にYを押すと、プログラムが作業を開始します。 32MBのカードの場合、1分もかかりませんでした。
作業の結果について:
正直なところ、最初はプログラムの機能について非常に疑っていました。 しかし、ユーティリティの結果でディレクトリを開くと、最近必要だった10枚の写真だけでなく、110枚の写真も復元されたことに驚きました。カードを繰り返します。
結果として、悪に対する善の勝利、カメラの所有者の幸せな笑顔、有用で高品質のオープンソースユーティリティの海があるという証拠の別の事実があります。