2021 May 18.
2016 Nov. 18.
2016 Nov. 14.
2016 Nov. 13.
arch linuxにはextundeleteパッケージがなくなり、ext4magicパッケージが入っているので、ext4magicを利用したほうがよさそう。
ext4magic参考ページ
Linuxでext4magicコマンドによる削除・上書きしたファイルのリカバリ | 俺的備忘録 〜なんかいろいろ〜
extundelete
復元ファイルは元のディレクトリではなく、自動的に作成されるカレントディレクトリ内のRECOVERED_FILES
ディレクトリ内に置かれる。
カレントディレクトリには復元ファイルを保管できる空き容量が必要。
出典 【Linux】削除したファイルを簡単に復元できるツールextundelete | アカスブログ
$ su -
(復元対象のパーティションを読み込み専用にする)
# mount -o remount,ro /dev/SDXN (SDXNは実際はsdb1とか)
(復元を実行する)
# cd ~/
# extundelete --restore-all --after $(date +%s -d '1 hour ago') /dev/SDXN
--after $(date +%s -d '1 hour ago') : 1時間前以降に削除されたファイルを復元する
以上で、~/RECOVERD_FILESディレクトリが作られ、その中にファイルが復元される。
# mount -o remount,rw /dev/SDXN
復元されたファイルを元の場所にコピーし、ファイル属性を整える。