PhotoRec - Linux で削除または紛失したファイルを回復する
「shift + delete」または削除オプションを使用してシステム上でファイルを誤ってまたは意図的に削除した場合、またはゴミ箱を空にしても、ファイルの内容はハード ディスク (またはストレージ メディア) から破壊されません。
ファイルはディレクトリ構造から削除されるだけで、削除したディレクトリにはファイルが表示されませんが、ハード ドライブのどこかにまだ残っています。
適切なツールと知識があれば、コンピュータから失われたファイルを回復できます。ただし、ハードディスクにさらに多くのファイルを保存すると、削除されたファイルは上書きされ、復元できるのは最近削除されたファイルのみです。
このチュートリアルでは、Testdisk を使用して Linux のハードディスク上で紛失または削除されたファイルを復元する方法を説明します。これは、PhotoRec と呼ばれる無料ツールに同梱されている優れた復元ツールです。 。
PhotoRec は、ハード ドライブ、デジタル カメラ、CD-ROM などの記憶メディアから失われたファイルを復元するために使用されます。
Linux システムに Testdisk (PhotoRec) をインストールする
テストディスクをインストールするには、ディストリビューションに応じて以下の関連コマンドを実行します。
------- On Debian/Ubuntu/Linux Mint -------
sudo apt-get install testdisk
------- On CentOS/RHEL/Fedora -------
sudo yum install testdisk
------- On Fedora 22+ -------
sudo dnf install testdisk
------- On Arch Linux -------
pacman -S testdisk
------- On Gentoo -------
emerge testdisk
Linux ディストリビューションのリポジトリで利用できない場合は、ここからダウンロードし、Live CD で実行してください。
また、Gparted LiveCD、Parted Magic、Ubuntu Boot CD、Ubuntu-Rescue-Remix< などのレスキュー CD にも含まれています。他にもたくさんあります。
インストールが完了したら、次のようにルート権限でテキスト ウィンドウでPhotoRecを起動し、ファイルが削除されたパーティションを指定します。
sudo photorec /dev/sda3
以下のインターフェイスが表示されます。
右
と 左
矢印キーを使用してメニュー項目を選択し、Enter キーを押します。回復操作を続行するには、[Proceed]
を選択し、Enter キーを押します。
次のインターフェイスが表示されます。
[オプション]
を選択すると、以下のインターフェイスのように、利用可能な回復操作のオプションが表示されます。
Q
を押して元に戻り、以下のインターフェイスで、検索して回復するファイル拡張子を指定できます。したがって、[File Opt]
を選択し、Enter を押します。
s
を押してすべてのファイル拡張子を無効または有効にします。すべてのファイル拡張子を無効にした場合は、右
矢印キーを使用して回復するファイルの種類のみを選択します。 (または 左
矢印キーで選択を解除します)。
たとえば、システム上で失われたすべての .mov
ファイルを回復したいと考えています。
次に、b
を押して設定を保存します。押すと、以下のメッセージが表示されます。 Enter キーを押して前に戻り (または単に Q
ボタンを押して)、もう一度 Q
を押してメイン メニューに戻ります。
次に、[検索]
を選択して回復プロセスを開始します。以下のインターフェースで、ファイルが保存されているファイルシステムのタイプを選択し、Enter を押します。
次に、以下のように空き領域のみを分析する必要があるか、パーティション全体を分析する必要があるかを選択します。パーティション全体を選択すると、操作が遅くなり、時間がかかることに注意してください。適切なオプションを選択したら、Enter を押して続行します。
復元されたファイルを保存するディレクトリを慎重に選択し、保存先が正しい場合は、C
ボタンを押して続行します。パーティションにさらに多くのデータが保存されているときに、削除されたファイルが上書きされないように、別のパーティション上のディレクトリを選択してください。
ルート パーティションまで戻るには、左
矢印キーを使用します。
以下のスクリーンショットは、指定されたタイプの削除されたファイルが回復されることを示しています。 Enter を押すと操作を停止できます。
注: システムが遅くなり、特定の瞬間にフリーズする可能性があるため、プロセスが完了するまで辛抱強く待つ必要があります。
操作の最後に、Photorec は復元されたファイルの数と場所を表示します。
復元されたファイルはデフォルトで root 権限で保存されるため、ファイルにアクセスするには昇格した権限でファイル マネージャーを開きます。
以下のコマンドを使用します (ファイル マネージャーを指定します)。
gksudo nemo
or
gksudo nautilus
詳細については、PhotoRec ホームページ http://www.cgsecurity.org/wiki/PhotoRec を参照してください。
それだけです!このチュートリアルでは、PhotoRec を使用してハードディスクから削除または紛失したファイルを復元するために必要な手順を説明しました。これは、これまで私がこれまで使用した中で最も信頼性が高く、効果的な回復ツールです。他に同様のツールをご存知の場合は、コメントで私たちと共有してください。