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
ext3grep
10年前に最後に更新され、それ以降Ext3とExt4に追加された多くの機能のサポートが不足しています。試してみることはできますが、理解できない機能を使用すると、ファイルシステムで何もしません。
date .. '+%s'
2つを入れることを忘れてしまいますか$()
?
はい、オリジナルを復元しました。
出力ファイルはどこに保存されますか?
ヘルプの出力に示すように、RESTORED_FILES
現在のディレクトリの下のディレクトリに出力ファイルを保存し、必要に応じてフルパスを再作成します。
削除されたファイルまたはまだ存在するファイルを回復しますか?後者は非オブジェクトファイルです。
ヘルプテキストやクイックリードでは明確ではありません。地図時間ext3grep
しかし、何でも抽出するために使用できるようです。ただし、--ls
背中は--dump-names
削除されたファイルのみを一覧表示しているように見えるため、デフォルトでは削除されたファイルのみが考慮されます。
--restore-file
パーティションに関して欠落しているファイルの元の相対パス名を指定しますか?
はい。
最良の選択は何ですか
ext3grep
?
--accept
ファイル名を指定し--after
て--before
時間枠を制限します。