extundeleteを使用して、ext4から削除されたばかりのファイルの削除をキャンセルします。

extundeleteを使用して、ext4から削除されたばかりのファイルの削除をキャンセルします。

extundelete削除したファイルを元に戻す簡単なオプションはありますか?/var/tmp/test.iso

(読み取り専用ドライブを再マウントするなどの作業を開始することはそれほど重要ではありません。ファイルを再ダウンロードすることもできます。)

すぐに復元できる場合は、使用できる簡単なコマンドを探しています。

わかりました、ドライブの再インストールも可能です。読み取り専用状態:(望むより削除したばかりの空のディスク上のファイルのみを回復する方法は?)

しかし、これも可能でしょうか?まだインストールされているディスクにありますか?


情報:
削除されたファイルがNTFSパーティションにある場合は使いやすいです。ntfsundeleteたとえば、サイズが約250 MBの場合は、次のようにします。

sudo ntfsundelete -S 240m-260m -p 100 /dev/hda2

その後、ファイルの削除をキャンセルします。インデックスノード例えば

sudo ntfsundelete /dev/hda2 --undelete --inodes 8270

ベストアンサー1

ユーザーガイドを見る拡張を削除ファイルの削除を取り消す方法はいくつかしかないようです。

すべて復元中

extundeleteは、アンマウントされたパーティションのファイルを別の(マウントされた)パーティションに復元するように設計されています。 extundelete は、「RECOVERED_FILES」という名前の現在のディレクトリのサブディレクトリに見つかったすべてのファイルを復元します。プログラムを実行するには、「extundelete --help」と入力して利用可能なさまざまなオプションを確認してください。

パーティションから削除されたすべてのファイルを回復する一般的な使用法は次のとおりです。

    $ extundelete /dev/sda4 --restore-all

単一ファイルの回復

コマンドラインで強調表示されているこの方法に加えて、次のものも含まれます。

--restore-file path/to/deleted/file
    Attemps to restore the file which was deleted at the given filename, 
    called as "--restore-file dirname/filename".

したがって、必要なことを達成できるはずです。

$ extundelete --restore-file /var/tmp/test.iso /dev/sda4

メモ:/dev/sda4どちらの場合も、このコマンドを実行するにはデバイスを知る必要があります。ファイルシステムを読み取り専用で再マウントする必要があります。これは使用条件の1つであり、extundeleteこれを回避する方法はありません。

おすすめ記事