web-dev-qa-db-ja.com

testdiskを使用して失われたファイルを回復する

コンピューターの電源が切れたとき、LibreOffice Writerドキュメントで作業していました。そこに問題はありませんでした。起動して、LibreOfficeに戻り、すべてを回復するオプションが与えられました。私は自分のコンピューターにドキュメントを置いたままにして、家族が近寄ってきて閉じてDon't saveを押しました。まだ公式に保存したことはありませんでした。

.config/libreoffice/4/user/backupに移動すると、公式に保存する(または「保存しない」)まで「自動保存」されているLibreOfficeドキュメントを表示できるように見えます。これにより、少なくとも以前は自動保存されていたため、このドキュメントを復元できる可能性があると思います。 testdiskの詳細オプションに移動し、そこから大きなパーティションを選択し(SSDは1つしかありません)、リストを読みますか? testdiskは、ユーザーが公式に保存することを決定するまで、一時的にバックアップフォルダーにあったこれらの自動保存されたLibreOfficeドキュメントに注意を払いますか?

1
user588641

Photorecターミナルプログラムは、ファイルタイプに基づいてファイルを選択的に回復できます。たとえば、.odtドキュメントのみを回復できますが、photorec/testdiskは、ハードドライブパーティション全体をマウントしていない限り、失われたファイルを個別のディレクトリから選択的にスキャンできませんこのディレクトリとして。場合によっては、ファイル名はファイル自体に保存されます。この場合、PhotoRecはファイル名を復元しようとしますが、ほとんどの場合、PhotoRecはファイル名を復元できません。

photorecは、デフォルトのUbuntuリポジトリのtestdiskパッケージで提供されます。


Photorecを使用してファイルタイプに基づいてファイルを回復する

これらの手順を実行する前に、UbuntuライブDVD/USBから起動して、削除されたファイルが置かれているオペレーティングシステムを使用しないようにすることが推奨されます。

  1. デフォルトのUbuntuリポジトリからtestdiskをインストールします。

    Sudo apt-get install testdisk
    
  2. PhotoRecを起動します。

    ターミナルを開き、photorecを(rootとして)起動します。

    Sudo photorec
    
  3. ハードディスクを選択します。

  4. パーティションの種類を選択します。

    ハードディスクにLinuxパーティションがある場合は、[Intel]を選択します。

  5. Filetypeオプションを選択します。

    [File Opt]に移動してを押します Enter。ここで、を押すと、すべてのファイルタイプを無効にできます s。スペースを使用して、チェックボタンを切り替えます。回復するファイルタイプを選択します。

  6. オプションを選択。

    Photorecには、さまざまなオプションのリストもあります。通常の状況では、それらを変更する必要はありません。

  7. パーティションを選択します。

    ファイルを削除したパーティションにセレクタを上下に移動します。次に[Search]を選択してを押します Enter

  8. ファイルシステムのタイプを選択します。

    Linuxを使用している場合、ext2/ext3/ext4になるため、デフォルトの選択はext2/ext3です。それ以外の場合、FATまたはNTFSとしてフォーマットされたパーティションからファイルを回復する場合は、Otherを選択します。

  9. 分析するスペースを選択します。

    特定のファイルを削除した後にそのパーティションに書き込まなかった場合はFreeを選択し、そうでない場合はWholeを選択します。

  10. 復元されたファイルのディレクトリを選択します。

    復元されたファイルが保存されるパスを選択します。次に Y

Photorecは、回復したファイルの数を表示します。

ソース: Photorecを使用してLinuxで削除されたファイルを復元する方法 から改訂

2
karel

Testdiskは、特定のフォルダーまたはその他の識別要因に「注意を払う」ことはありません。トレースを見つけることができるファイルを表示する「単なる」ツールです。

ファイルが最近削除され、他のデータで上書きされていない場合、Testdiskを使用してドライブをスキャンすると、そこに赤で表示されます。

もちろん、ファイルを復元し、ライブDVD/USBを介してのみTestdiskを実行するまで、そのOSを再度使用しないでください。

0