利用extundelete工具恢复Centos6.5中误删除的文件

实验目的:
利用extundelete工具恢复误删除的文件
实验环境:
在Linux系统中安装一台Centos6.5
在Centos6.5中新增磁盘并创建分区,模拟删除并进行回复的操作
设置文件共享权限,使虚拟机可使用宿主机上的文件(需要使用宿主机上的安装包)
yum仓库提前安装完成,可直接使用
实验安装包:
e2fsprogs-libs-1.41.12-18.e16.x86_64.rpm
libcom err-devel-1.41.12-18.el6.x86_64.rpm
e2fsprogs-devel-1.41.12-18.el6.x86_64.rpm

操作步骤:
1、桌面上右击我的电脑----管理----本地用户和组----用户----Guest

2、对guest进行设置,如图所示:

3、打开电脑运行窗口,输入“secpol.msc”,进入操作页面

4、选择本地策略----用户权限分配----拒绝本地登录----删除guest----确定

5、安全选项----第一个网络访问----选择仅来宾----确定

6、对共享文件进行设置,如图所示:

7、添加硬盘,如图所示,在第四步时全部默认下一步即可

8、新硬盘添加成功,此时还不能识别,需要重启

9、给新硬盘创建分区并进行格式化,如图所示:

10、对新建分区sdb1进行挂载

11、安装环境包及编译器,如图所示:
#libcom err-devel-1.41.12-18.el6.x86_64.rpm是e2fsprogs-devel-1.41.12-18.el6.x86_64.rpm的依赖包,所以要先安装

12、开启共享,进行挂载,如图所示:

13、到挂载目录下查看共享文件,将其中的文件恢复工具解压到opt目录下

14、到opt目录下查找文件恢复的运行脚本configure,进行配置并安装,如图所示:

15、进行文件恢复的检测:在abc目录下新建文件,删除后用恢复工具进行恢复,如图所示进行操作
#恢复文件会自动保存到根目录下RECOVERED FILES 中

文件恢复后可进行其他保存或导出操作!

原文地址:http://blog.51cto.com/13784264/2139283

时间: 2024-10-06 16:20:24

利用extundelete工具恢复Centos6.5中误删除的文件的相关文章

extundelete工具恢复文件(ext4 ,xfs)

extundelete 当数据被误删后,第一时间要做的就是卸载被删除数据所在的分区,如果是根分区,就需要进入系统单用户模式,将根分区以只读模式挂载.这样做是因为,文件被删除仅仅是将文件的inode节点中的扇区指针清零,实际文件还存储在磁盘上,如果磁盘继续以读写模式挂载,这些已删除的文件数据块就可能被操作系统重新分配出去,一旦被新数据覆盖,这些数据就真的丢失了. 做好预防措施之后,可以用extundelete工具进行数据恢复,下文介绍利用此工具恢复ext4和xfs格式的文件系统. ext4 要想使

extundelete工具恢复Linux删除文件

下载相应软件包 wget http://jaist.dl.sourceforge.net/project/e2fsprogs/e2fsprogs/1.41.14/e2fsprogs-1.41.14.tar.gz wget http://jaist.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2 wget http://jaist.dl.sourceforge.net/projec

恢复Linux下被误删除的文件(笔记)

恢复Linux下被误删除的文件 [[email protected] ~]# mount /dev/cdrom /mnt/ 分一个区:sda4  查找:extundelete 分一个区:sda4  [[email protected] ~]# mkdir /tmp/sda4 [[email protected] ~]# mkfs.ext4 /dev/sda4     格式化 [[email protected] Desktop]# echo $? 0 [[email protected] ~]#

在CentOS6或RHEL6恢复上ext4文件系统误删除的文件

首先说明: [[email protected] ~]# rm -rf / //这条命令不可以执行 [[email protected] ~]# rm -rf /* //这条命令可以执行,别去试 ext4文件系统上误删除文件,可以用extundelete恢复.ext3恢复使用ext3grep.Windows恢复使用final data v2.0汉化版和easyrecovery等. 误删除文件后,第一件事是避免误删除的文件内容被覆盖,这时可以卸载需要恢复文件的分区或以只读的方式挂载. (1).下载

extundelete工具恢复误删文件

1.安装依赖包(e2fsprogs,e2fsprogs-libs,e2fsprogs-devel) # yum -y install e2fsprogs* 2.下载并安装extundelete-0.2.4.tar.bz2 # wget http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.4/extundelete-0.2.4.tar.bz2  # tar -jxvf extundelete-0.2.4.tar.bz

EXT4中恢复使用rm命令误删除的文件

工具:extundelete 关于ext4 文件系统的知识:http://www.ibm.com/developerworks/cn/linux/l-cn-filesrc5/ 一.安装 #  wget http://nchc.dl.sourceforge.net/project/extundelete/extundelete/0.2.0/extundelete-0.2.0.tar.bz2  # tar -xvf extundelete-0.2.0.tar.bz2  #  cd extundele

如何恢复Linux下被误删除的文件以及如何防止文件被删除

[卸载被误删除文件所在的分区,或以只读方式mount] 当你发现你误删除了文件后,要做的第一件事情是马上卸载被误删除文件所在分区,或者以只读的方式来挂在该防区.如果误删除的是根分区,最好直接断电,进入单用户模式,以只读的方式挂在分区,然后再进行恢复 mount -o ro,remount /dev/sdb /mnt 如果删除的不是根分区,使用umount来将该分区进行卸载   umount /dev/sdb3 [安装Ext3grep工具] 下载Ext3grep工具,http://code.goo

恢复linux里被误删除的文件

慎用删除命令! 之所以能恢复是因为你那块扇区没被覆盖,这就是为什么copy文件那么慢而删除文件那么快,因为删的只是文件名,inode号还在就好. 得先把下载好的extundelete-0.2.4.tar.bz2软件传到Linux系统里,并解压 tar -jxvf extundelete-0.2.4.tar.bz2 卸载需要恢复的分区 umount /tmp/sdb1 cd 到extundelete-0.2.4目录 执行源码编译 ./configure,一般情况下会报错,所以用rpm安装一个叫e2

使用hexdump工具追踪EXT4文件系统中的一个文件

昨天追踪EXT4文件系统的过程中出了点问题,就是找不到文件,于是试了一下追踪FAT32文件系统的,成功之后有了点信心,今天继续嗑EXT4文件系统,终于找到啦,记录一下. 操作系统:linux(centos 6.5) 文件系统:EXT4 工具:hexdump,windows自带计算器 参考书目:<数据重现-文件系统原理精解与数据恢复最佳实践>(马林 著),题为<Ext4文件系统架构分析>的系列博客,不知道原作是谁了. EXT4文件系统架构: 补充说明:EXT4文件系统中只有0号块组的