diskgenius

Extundelete 文件误删找回工具

2011-11-3 17:35| 发布者: 蝴蝶| 查看: 1169| 评论: 0|原作者: 三里屯摇滚|来自: chinaunix

摘要: 从名字上就可以看出来本次给大家推荐的是一款ext3/ext4文件系统上找回被删除的文件或者文件夹的工具和之前大家使用的ext3grep差不多。但是此款工具更为简单。此款工具本人未测试 ,还请大家使用过后放出测试截图或者 ...
从名字上就可以看出来本次给大家推荐的是一款ext3/ext4文件系统上找回被删除的文件或者文件夹的工具和之前大家使用的ext3grep差不多。但是此款工具更为简单。此款工具本人未测试 ,还请大家使用过后放出测试截图或者数据

1.安装
此工具依赖两个包 e2fsprogs version 1.41 和e2fslibs  在RH/Centos系列上 名字为e2fsprogs 和 e2fsprogs-libs
下载附件中的文件
# tar -xvf extundelete-0.2.0.tar
# ./configure
# make && make install

好了 安装完毕
2.如何使用
我们使用一个分区/dev/sdb1 挂在在/backup上,建立一个测试目录gnutool-delete 并建立一些文件
# mkdir -p /backup/gnutool-delete
# cd /backup/gnutool-delete
# man man > file1-test.txt
# man man > file2-test.txt
#mkdir folder1; cd folder1; man man > file1-test.txt

现在 删除目录
# rm -rf /backup/gnutool-delete
现在卸载文件系统或者挂载为只读
# umount /backup or mount -o remount,ro /backup

3 我们现在使用extundelete 来找回

extundelete  会在当前目录创建一个“RECOVERED_FILES” 来放修复的文件 使用以下命令找回所有文件
extundelete /dev/sdb1 –restore-all
也可以使用以下命令修复 指定文件
extundelete /dev/sdb1 —-restore-directory /backup/gnutool-delete

4.找回/目录的文件
首先 挂载/分区为只读,准备一个可以读写的分区 我们以/etc/passwd文件为例
# mount -o remount,ro /
# cd /secondarydrive (必须可读可写)
# extundelete / —-restore-files /etc/passwd 
# cd RECOVERED_FILES
# ls

好了 修复完毕

开心

鄙视

鼓掌

愤怒

可怜

最新评论

返回顶部