數據恢復教程:linux分區文件誤刪除恢復
瀏覽量: 次 發布日期:2017-12-11 09:11:03
Linux ext3/ext4誤刪文件,數據恢復方法
測試環境:
Ubuntu 12.04 X86 +ext4
恢復文件使用的工具:extundelete(點擊下載)
說明:當文件異常消失或者rm誤刪除后,避免在該分區中繼續讀、寫、刪除等操作。如果是恢復整塊硬盤,請考慮安裝extundelete所在分區的空間大小。
安裝extundelete:
tar -xjf extundelete-0.2.2.tar.bz
cd extundelete-0.2.2
./configure
make&make install
--恢復文件
恢復/dev/sda5中所有數據
xtundelete
/dev/sda5
--restore-all
恢復/dev/sda5中/tool目錄下所有數據
extundelete
/dev/sda5
--restore-directory
/tool
恢復/dev/sda5中某一個文件數據
extundelete
/dev/sda5
--restore-files
/etc/passwd
此程序不能指定恢復文件到指定目錄,默認恢復的文件保存在extundelete所在目錄RECOVERED_FILES下,
extundelete
路徑為:/usr/local/bin/extundelete
文件恢復路徑:/usr/local/bin/extundelete
/RECOVERED_FILES
因此extundelete
所在分區一定要大,否則會會提示空間不足。
extundelete-0.2.2.tar.bz下載路徑:下載
安裝出現問題:
在ubuntu上安裝之前,./configure 配置 extundelete-0.2.0的時候發現提示 沒有找到 ext2fs 庫
extundelete-0.2.0$ ./configure
Configuring extundelete 0.2.0
configure: error: Can't find ext2fs library
解決辦法:
extundelete-0.2.0$sudo apt-get install e2fslibs-dev e2fslibs-dev