误删除分区下的数据恢复
原创
©著作权归作者所有:来自51CTO博客作者cyr520的原创作品,请联系作者获取转载授权,否则将追究法律责任
相信有不少的朋友都误删过分区,那么我们可以把误删掉的分区再找回来么,答案是可以的。这里我们需要用到数据恢复的知识。具体知识讲解参考岳老师的“解读分区表的秘密”一文,链接地址:http://yuelei.blog.51cto.com/202879/88553
废话我就不多说啦,将误删区的硬盘挂载电脑上,打开磁盘管理器我们可以看到,磁盘1上的分区已经被误删掉了
使用16 进制编辑器WinHex,打开物理磁盘1,我们可以看到磁盘分区表已经被清空了
在这种情况下我们根据已知的文件系统知识找到磁盘的63扇区处可以看到如下图所示线索
上图中我们可以看到28处偏移量为空,怎么会这样啊,如果是这样的话我们的第一反应应该是,此分区不是NTFS分区而是是个FAT32类型的,在20偏移处我们可以看到偏移量为00 82 3E 00
第一个分区的起始及扇区大小知道了,那么第二个该怎么办呢,如果您了解文件系统原理的话将会很快找到第二个扇区的,对于不知道的朋友要怎么办呢,我们可以使用Winhex为我们提供的分区快速访问功能
第二个分区处的扇区大小,如下图
第三个分区的扇区大小,如下图
根据上图知识我们可以列出如下图所示的表
根据上图表中所提供的数据我们来修改硬盘主分区表
别忘了修改第一个扩展分区表
修改好之后,使用“保存扇区”命令保存我们刚刚修改好的,保存时可能会出现警告之类的提示框,我们直接选是即可。
重新启动一下电脑,使系统能够识别到我们已经恢复的分区
电脑启动之后,我们都会急着打开我的电脑看一下我们刚刚恢复的分区,哎?怎么会没有呢?
不要着急,打开计算机管理器在磁盘管理一项中我们就可以看到恢复的分区啦,只要为它们分配一下盘符就可以正常访问啦。。
呵呵,恢复的分区如下图所示:
呵呵,怎么样有成就感吧~O(∩_∩)O~
上一篇:学习安装ISA2008
下一篇:菜鸟也学数据恢复

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
centos7磁盘分区
磁盘挂载
bash 自动挂载 vim -
centos 下删除raid分区 centos7删除磁盘分区
硬盘设备是由大量的扇区组成,每个扇区容量512字节,第一扇区最为重要,保存主引导记录和分区表信息。分别是主引导记录占用446,分区表占用64字节,结束符2字节,其中分区表中每记录一个信息占用16字节,最多只有四个分区,为了解决分区数不够,衍生出扩展分区。扩展分区可以用来创建逻辑分区,逻辑分区最多128个。硬件设备文件名称IDE设备/dev/hd[a-d]SCSI/SATA/U盘/SAS/dev/s
centos 下删除raid分区 centos7删除文件命令 fstab文件详解 操作系统实验 简单文件系统 文件系统的uuid保存在哪里?