FAT32文件系统的DBR扇区修复(北亚数据恢复)

更新: 2016-05-17 07:24 编辑:生活经验

       日常工作中经常会碰到磁盘打开要求格式化,这时候可能是因为磁盘的DBR被破坏了,上个案列我们讲的是DBR备份扇区存在的情况下我们如何让将数据恢复出来,但有些时候DBR备份扇区也被破坏了,我们只能通过手动修改DBR扇区将数据恢复出来,要想修复好DBR扇区首先要对FAT32文件系统比较了解,对DBR扇区有一定的了解,好了现在我们来看如何手动修复DBR扇区。

第一步:我们还是用上一个案列讲,我们将虚拟磁盘的DBR扇区和备份扇区全部都清零,我们在讲磁盘打开,肯定会提示要不要初始化,我们先清零,如图:

FAT32文件系统的DBR扇区修复(北亚数据恢复)

第二步:从图1-1可以看出128号扇区的DBR和134扇区的DBR备份都已经被清零了,我们现在打开虚拟磁盘看下能不能打开,如图:

FAT32文件系统的DBR扇区修复(北亚数据恢复)

第三步:我们现在开始恢复DBR扇区了,那要恢复DBR扇区就要对DBR的结构很了解,对DBR扇区的恢复主要是恢复那些数据呢,我们现在来了解下,DBR扇区的主要数据有:00-02:跳转指令EB5290、03-0A:版本号、0B-0C:每个扇区字节数、0D:簇的扇区数、0E-0F:保留扇区数、10:FAT表的个数、11-14:都为零、15:F8本地磁盘、18-19:磁道扇区数、1A-1B:磁头数、24-27:FAT扇区数、2C-2F:根目录的簇号、5A-1FD:引导代码、1FE-1FF:55AA。既然我们对DBR大概的数据都知道,那我们现在开始填写DBR扇区,50-1FF的数据可以在别的FAT32的文件系统里面拷贝一个过来,这么我就不去创建另一个FAT32的文件系统了,如图:

FAT32文件系统的DBR扇区修复(北亚数据恢复)

第四步:我们要搜索FAT表,看看FAT的起始扇区和FAT的大小,我们可以看到图1-4中第一个FAT表在8362扇区,第二个FAT在12437扇区,说明FAT的大小是12437-8362=4075个扇区大小,保留扇区8362-128=8234扇区,现在我们开始填写DBR扇区了,如图:

FAT32文件系统的DBR扇区修复(北亚数据恢复)

第五步:将DBR补充完整,看虚拟磁盘能不能打开,如图:

FAT32文件系统的DBR扇区修复(北亚数据恢复)

第六步:打开虚拟磁盘查看数据,如图:

FAT32文件系统的DBR扇区修复(北亚数据恢复)

北亚提示:从上面的案列中可以看到DBR恢复的方式有两种,一种是直接复制DBR备份扇区,第二种是DBR备份扇区也被损坏的情况下就要对DBR非常了解,然后对DBR手动恢复,在磁盘开启时不要随意的格式化,会导致数据丢失。

亚数据恢复中心,为国内第一批专业从事数据恢复服务的公司。