目录被删除了如何数据恢复

时间:2011-07-29 10:06来源:www.jundacheng.com 作者:军达成

保留扇匡数+每个FAT丧大小扁区数x刖汀丧个数=数据匿起始痢匿号
    通过以』.几个’步骤。我们就得剖‘J尹数据区的起始位置,也就是2号琏凹起始扁区号n蟹
想计算其他已知簇号的扇区位置,还需要由引导扇区的偏移Ox0.D字节处裔找到憾旗太小扇
区数.井健崩咀下公式汁算一
    菜簇的起始扇区号=像臀扇区数+每个F盯表大小扇区数×FAT表个数+(壤簇簇号
    一2x每簇廓l童』鼽)
    例抽j。假设一个FAT32文件系统的保留墒区戥为32,有两个FAT襄,每个刚汀表的犬
小为14984个扁隧,缚簇扇隧数为16.则它的撤H采的起始能置2垮蔟。也就是数据区的起
嫡位般位于32+14984鬻2= 30000碍扁区,3母旗卿』起始一F 300 16.吁扇区,f譬,用
30016峰30032碍。妊16个扇区构
    2。撮目录分析
    根博录-采文件系统建立riiir疆『j已被创建t其闷的就是存储了嘲录(也称为文”件夹】或文件的
目录项譬琢个目录项的大小为”3 2个字’1譬。
    文件系统wul刚创建翳还没有存储任何数据时。艇目录下没有任何内容f立件系缆H是为
撤ri录分配r一十簇的空间(墟常为2号簇)骨将绌啦标记写入藏簇对应的F.AT表颈-表示镶
接已经被分配健I{4早这时候。为根H录分配的窜闻内没有任何内容舒但/i皋在创建文件系统
时指定r卷标。则尝在根日泶' F为苴建立一个卷标日录项,浚目录项占用根闷粜中的第一个
目录项位戳}
    图3。1 S显示了一个刚刚创建的FAT32文件采缆的根目录.浚文件系统的卷标为

    在根El录下新建目录或史件时。其鬻就是在为根目录枯耀昀麟中为其建立H录项t如果
需要则在本分解空间中为奠分配空间以存储数据内容曩
    不管是根目录2卜的目录项雪还是予目录中的日采项,挪具有以下基奉特性雹
    》  为文件或予日采分醚的第一个麓的旗号i正录在它的饲录顺巾.其他后续簇则由Ⅳ汀
I,除记录子jI录戚文件的起始旗号外,还记录它的名字,太小[子纠录没有太
小)~时间值等信息Ⅱ
》  每个子日录或文件除具有一个短文件名刊采项辨量还会有。&文件名目录项。
>'z~i文件名H录项圃定占tH 32个字节,睦文件名目录项则根据需要占用1个或凿十个
    32字寺i a
》  对于同一个子}=I录或立件曹它的长文件名目录项放在它的短变件名同录项之前,如
    果K立件名H录项一i厢多个32字节,驯按倒序存放于短文件舄H求项之前。
提示:长主件名目录的结构与短吏件名目摹礓蛄构不问,详抽蛄构我们将套在厨囊礓部夸进
行舟绍.
在此土旦魁简要地介绍一下日录项的基奉特性,诅i后面介绍l习柬项时盒进行详细的介绍舀
    下而我们在报目录下新建一个于同录H干阱录l’’和一个文本文件“文件1。馘卿。再来
看报目录的内容,如图3.16所水晶

3。6.2  子目录
    貔们将所有除根目录以外的闰录都称为子目录,不管燕根目录的予目最,还是糨目录的
予目录韵予目录4
    在FAT32文件系统中,除根目录在创建文件系统时即被建屯并分配空涮外,其他所宵的
予目录都是在使用过程巾根据需要建立的。新建_个子目录时,在其父目录中为其建立目荣
项,在空闲空间中为奠分配一个簇并对陵簇进行清零操作f同时将这个簇号记录在它的H最
项中。
提示喜子羁录的封录顷中并不描述于目慕的戈小,要担知道干目录所占用的空间盘小。可以
舨它的目录臧坤藏脊它的起始簇号并跟臃它的FA.T_表链直到遇到结束标记.曲止。
    如果程根掏录下创建一个予日录。我们就称这个子目录为根目录的子目录,称根目录为
浚子目录的父H录6如前面我盯3在根目录下创建的甜子目录1聃即为。根H隶的子I习录,而根
目录则是d子目录王”的父目录撂同样,'t4l聚我们在“子目录1"下再创建一个子目求。那么
量‘子目录1竹和这个子目录即为父子日录黄.系d
    创建子目录时,在为其父目录分图己的簇中建屯目录项,目采顾中描述了这个子目录的起
始簇号啊在为子目录建立目录顼的同时量也在为子目录分配的簇中。使用前两个目录项描述
它与父目录的蓑系。
    我们以在讲述根曰录部分时在檄目录下创建的“予目采1¨为例。哥一番为其分配的壤
中记录了哪些内容,如陶3.17所示霜

图3.17  子目录的前两个目录项
    我们可以看到t虽然落平时录。下并没有棒建立任何下级于闷录和文件,彳厦却枉其占用的
簇空闻中建赢了两个H录项。第一个是“辱姻目录项2.,它描述藏于目录本身的一些信息:第二
个是相。."目录项量它描述的超该予目录的父目录的相关信息j通过这种方式.就在予H采和
莨父目录间建立起-r朕系单
    在予日录中建赢下一级予目录或文件时-为下缎子目录或文件建市的目录项蒋从第--个
目录项开始写入鲁

    提示:子目录和根目录的不同之蛙只在于烬目录是在创建文辞煮娩时建立曲‘,如幕没a卷棘
    和内睿,分配培椎目录的蔡室同‘内涟有f啊内容。
    而干目豪是在存储过程中梧据需要由用户建立曲,随普于目乘建丑时同时。-.在曲其分配的
    箍空间开蛐址建立两十日录项采描递干目摹拳身和葬冀再蓑韵信息。班使£干目录同建立起
    联幕. 


目录被删除了如何数据恢复 www.jdcok.com/anli/5/564.html
------分隔线----------------------------
分享到: