《数据恢复讲》PPT课件.ppt

《数据恢复讲》PPT课件.ppt

ID:52087466

大小:336.34 KB

页数:14页

时间:2020-03-31

《数据恢复讲》PPT课件.ppt_第1页
《数据恢复讲》PPT课件.ppt_第2页
《数据恢复讲》PPT课件.ppt_第3页
《数据恢复讲》PPT课件.ppt_第4页
《数据恢复讲》PPT课件.ppt_第5页
资源描述:

《《数据恢复讲》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据恢复——文件系统主要内容一:文件系统总论二:FAT文件系统概述三:FAT文件系统整体布局四:FAT32的结构分析五:文件的建立与删除文件系统总论文件系统是为了长久地存储和访问数据,为用户提供的一种基于文件和目录存储机制。简单的说是对数据进行存储与管理的一种方式。在使用硬盘存储数据前,要进行分区,然后一个分区或磁盘能作为文件系统使用前,需要初始化(即格式化),并将记录数据结构写到磁盘上。这个过程就叫建立文件系统。文件系统种类繁多,每种文件系统都有自己特定的结构和管理数据的方式,例如DOS文件系统,FAT、NTFS文件系统,linux文件系统,SWAP文件系统等等。但是这些文件系

2、统都有一些共同的特点。1.数据单元:写入或读取数据时,每次操作的数据量。(簇或块)。2.坏数据单元3.逻辑文件系统地址:文件系统存储数据时会以数据单元作为存储单位,每个单位都被分配到一个地址。(物理地址、物理卷地址、逻辑卷地址)4.逻辑文件地址:对于每一个文件来讲,以文件系统中数据单元的大小为单位进行分割,分割后的每个部分由0开始编号,这些编号就是逻辑文件地址。5.分配策略:通常操作系统会为文件分配连续的存储空间,这种分配方法就叫分配策略。当文件无法被分配到连续的存储单元,就会产生“片段化”,即碎片文件。6.文化更新策略7.松弛空间8.压缩和文件稀疏文件9.加密文件10.元数据:

3、任何文件或目录,都会有一个名字,我叫它“文件名”或“目录”。除了文件名以后,文件或目录还会有其他的一些描述信息,如大小,时间信息,是否加密或压缩,存储位置信息等等,我们将这些统称为“元数据”文件系统特点FAT文件系统概述FAT(FileAllocationtable,文件分配表)描述文件系统内存储单元的分配状态及文件内容的前后连接关系。他经历了FAT12,FAT16,FAT32三个阶段FAT文件系统用“簇”作为数据单元。一个簇由一组连续的扇区组成,簇所含的扇区数必须是2的整数次幂,如1,2,4,8,16……,簇的最大值是64,所有的簇从2开始编号,每个簇都有自己的一个地址编号(簇

4、号),用户文件和目录都存储在簇中。FAT文件系统的数据结构分为———文件分配表和目录项文件分配表(FAT表):文件和目录内容存储在簇中,如果一个文件或目录需要多余一个簇的空间,就用用FAT表描述如何找到另外的簇,进而分到空间。FAT表用于指向文件的下一个簇,同时也说明了簇的分配状态。目录项:FAT文件系统的每一个文件和文件夹都被分配到一个目录,这个目录都记录着文件名、大小、文件内容起始地址以及其他一些元数据。FAT文件系统整体结构保留区FAT1FAT2数据区FAT区FAT文件系统可以分为三个部分:保留区、FAT区和数据区在文件系统建立之时(格式化)即被创建。保留区:在FAT文件系

5、统中,文件系统的一部分数据记录在“引导扇区”中,引导整个文件系统,它就是0号扇区,是文件系统的隐藏区域一部分,被称为保留区(DOS引导扇区),“DBR”。DBR记录着文件系统在磁盘上的起始位置、大小、FAT表的个数等相关信息。FAT区:由两个大小相等、内容相同的FAT表组成,分别为FAT1和FAT2。他们主要描述数据区中存储单元的分配状态及为文件或目录内容分配存储单元的前后连接关系。数据区:被划分为一个个大小相等的簇,存储用户数据。FAT32文件系统结构分析表12FAT32分区大小与对因簇大小分区空间大小每个簇的扇区簇空间大小<8GB84k>=8GB且<16GB168k>=16G

6、B且<32GB3216k>=32GB6432kFAT32的保留区FAT32文件系统前部有一个由若干扇区组成的保留区,保留区的大小记录在引导扇区(文件系统的0号扇区),通常为32,34或38个扇区。FAT32的fat表FAT表紧跟保留区后,有两个完全相同的fat(FileallcoationTable)表组成。功能如下:一:描述簇的分配状态二:标明文件或目录的下一个簇号。fat表的特性一:fat32中每个簇的簇地址,那么在fat表中的地址编号对应数据区中的簇号,我们称之为为fat表项,fat表项中的值就称之为为fat表项值。二:当文件系统被创建时,也就是格式化操作之时。格式化完成之

7、后,分配给fat区域的空间将会被清空。三:如果某一簇未被使用,他对应的fat表项内的fat表项值即用0填充,表示簇空间未被使用。四:文件系统中新创建的文件时,如果文件只占用一个簇的大小空间,那么fat表项将会写入结束标志。如果该文件占用多于一个以上的簇空间,则在文件对应fat表项中写入为其分配的下一个簇的簇号。全部写入后,在最后写入结束标记。五:新建目录是同上;六:对文件或目录的删除操作,他们对应的fat表项将被清空(用0填充)。fat32的数据区特点:数据区是真正用于存储用户数

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。