ext3grepはext4で動作しますか?

ext3grepはext4で動作しますか?

ext3grepはext4で動作しますか?

おすすめ対象https://unix.stackexchange.com/a/237142/674そしてhttps://askubuntu.com/a/217632/
最初のリンクで削除期間を指定するオプションは、ターゲット以外の多くのファイルをフィルタリングするのに役立ちます--after--before

ext3grep /dev/sda3 --restore-all --after date -d '2015-01-01 00:00:00' '+%s' --before `date -d ‘2015-01-02 00:00:00’ ‘+%s’

date .. '+%s'2つを入れることを忘れてしまいますか$()

出力ファイルはどこに保存されますか?

削除されたファイルまたはまだ存在するファイルを回復しますか?後者は非オブジェクトファイルです。

--restore-fileパーティションに関して欠落しているファイルの元の相対パス名を指定しますか?

  --restore-file path

       Will restore file path. path is relative to root of the partition and does not start with a '/' (it must be one  of  the  paths  returned  by  --dump-names).  The
       restored directory, file or symbolic link is created in the current directory as ./path.

失われたファイルがpdfファイル、そのファイル名(既存のファイル、削除されたファイルと同じファイル名である可能性があります)、パス名、失われたタイムウィンドウであることがわかっている場合に使用できる最良のオプションは何ですかext3grep


修正する

起動可能なフラッシュドライブから起動してディスク/homeがマウントされていません。 ext3grepは私のext4ファイルシステムで動作しませんか?

$ ext3grep /dev/sda4 --restore-all --after `date -d '2020-01-26 13:00:00' '+%s'` --before `date -d '2020-01-26 14:00:00' '+%s'`
Running ext3grep version 0.10.2
Only show/process deleted entries if they are deleted on or after Sun Jan 26 13:00:00 2020 and before Sun Jan 26 14:00:00 2020.

ext3grep: failed to read-only open device "/dev/sda4": Permission denied

$ sudo ext3grep /dev/sda4 --restore-all --after `date -d '2020-01-26 13:00:00' '+%s'` --before `date -d '2020-01-26 14:00:00' '+%s'`
Running ext3grep version 0.10.2
Only show/process deleted entries if they are deleted on or after Sun Jan 26 13:00:00 2020 and before Sun Jan 26 14:00:00 2020.

WARNING: I don't know what EXT3_FEATURE_COMPAT_EXT_ATTR is.
ext3grep: ext3grep.cc:119: void run_program(): Assertion `be2le(journal_super_block.s_header.h_magic) == 0xc03b3998U' failed.
Aborted

ありがとうございます。

答え1

ext3grep10年前に最後に更新され、それ以降Ext3とExt4に追加された多くの機能のサポートが不足しています。試してみることはできますが、理解できない機能を使用すると、ファイルシステムで何もしません。

date .. '+%s'2つを入れることを忘れてしまいますか$()

はい、オリジナルを復元しました。

出力ファイルはどこに保存されますか?

ヘルプの出力に示すように、RESTORED_FILES現在のディレクトリの下のディレクトリに出力ファイルを保存し、必要に応じてフルパスを再作成します。

削除されたファイルまたはまだ存在するファイルを回復しますか?後者は非オブジェクトファイルです。

ヘルプテキストやクイックリードでは明確ではありません。地図時間ext3grepしかし、何でも抽出するために使用できるようです。ただし、--ls背中は--dump-names削除されたファイルのみを一覧表示しているように見えるため、デフォルトでは削除されたファイルのみが考慮されます。

--restore-fileパーティションに関して欠落しているファイルの元の相対パス名を指定しますか?

はい。

最良の選択は何ですかext3grep

--acceptファイル名を指定し--after--before時間枠を制限します。

関連情報