Ubuntuデスクトップからいくつかのファイルを誤って削除してしまった。ここで、/ home/userディレクトリにあったPerlファイルのみを回復する必要があります。これをどのように行うことができますか?ライブのUbuntu USBを使用して起動できます。説明してください。
TestDiskはPhotoRecよりもはるかに効率的です。 TestDiskの問題は、削除されたすべてのファイルを常に回復するとは限らないことです。誤ってパーティションを再フォーマットした場合、TestDiskは1つのファイルを失うことなく数千のファイルを回復できますが、ファイルをゴミ箱に送ってからゴミ箱を空にしてファイルを削除した場合、TestDiskは常にそれを回復できません。
そのため、最初にTestDiskを使用し、TestDiskを使用してすべての削除されたファイルを回復したら、それで完了です。削除されたファイルのほとんどをTestDiskで復元した場合、完了したかどうかを判断できます。 TestDiskの実行後に完了していない場合は、PhotoRecを使用して削除されたファイルの回復を試すことができます。
PhotoRecはファイルタイプに基づいて選択的にファイルを回復できますが、PhotoRec/TestDiskは、このディレクトリとしてハードドライブパーティション全体をマウントしていない限り、個々のディレクトリで選択的に失われたファイルをスキャンできません。場合によっては、ファイル名はファイル自体に保存されます。この場合、PhotoRecはファイル名を復元しようとしますが、ほとんどの場合、PhotoRecはファイル名を復元できません。
Ubuntu Software CenterからTestDiskをインストールします。
Sudo apt-get install testdisk
PhotoRecを起動します。
ターミナルを開き、photorecを(rootとして)起動します。
Sudo photorec
ハードディスクを選択します。
パーティションの種類を選択します。
ハードディスクにLinuxパーティションがある場合は、[Intel]
を選択します。
Filetypeオプションを選択します。
[File Opt]
に移動してを押します Enter。ここで、を押すと、すべてのファイルタイプを無効にできます s。スペースを使用して、チェックボタンを切り替えます。回復するファイルタイプを選択します。 Perlの場合、Perlスクリプトの場合はpl
、Perlモジュールの場合はpm
を選択できます。
オプションを選択。
Photorecには、さまざまなオプションのリストもあります。通常の状況では、それらを変更する必要はありません。
パーティションを選択します。
ファイルを削除したパーティションにセレクタを上下に移動します。次に[Search]
を選択してを押します Enter。
ファイルシステムのタイプを選択します。
Linuxを使用している場合、ext2/ext3/ext4になるため、デフォルトの選択はext2/ext3
です。それ以外の場合、FATまたはNTFSとしてフォーマットされたパーティションからファイルを回復する場合は、Other
を選択します。
分析するスペースを選択します。
特定のファイルを削除した後にそのパーティションに書き込まなかった場合はFree
を選択し、そうでない場合はWhole
を選択します。
復元されたファイルのディレクトリを選択します
復元されたファイルが保存されるパスを選択します。次に Y。
Photorecは、回復したファイルの数を表示します。
ソース: Photorecを使用してLinuxで削除されたファイルを復元する方法 から改訂