使用することもできます extundelete
最初umount
に、ファイルが削除されたファイルシステムをアンマウント()します。
次に、ファイルを削除した場合の対処方法の章をお読みください。
extundelete
古典的なUbuntuリポジトリからインストールできます。
sudo apt-get install extundelete
または、最新バージョンをダウンロードしてコンパイルすることもできます。
cd ~/Download
tar -xf extundelete-*.*.*-.tar.bz2 #Replace *.*.* by the version
cd extundelete-*.*.*
sudo apt-get install e2fslibs-dev #Required for compilation
./configure
make
sudo make install
extundelete --version #Should be your *.*.* version
使用例:削除されたすべてのファイルをディレクトリImages
から新しく作成されたディレクトリに復元するrestore
sudo extundelete --restore-directory Images/ -o restore /dev/sda3
XXXX
次の形式でファイルが表示された場合、悪いニュースです。
Unable to restore inode NNN (Images/XXXX): Space has been reallocated.
復元されたすべてのファイルを表示します(ファイルを探します):
find restore -name '*'
ファイルをバックアップし、この一時ディレクトリを削除します restore
cp restore/Images/XXXX MY_BACKUP_DIRECTORY
sudo rm -rf restore