![](https://csdnimg.cn/release/download_crawler_static/86350914/bg1.jpg)
FAT12 概述
文件分配表(FAT)是存储在硬盘或软盘上的一个表,它指示磁盘上所有数据集群的状态和位
置文件分配表可以看作是磁盘的“目录”。如果文件分配表损坏或丢失,则磁盘无法读取
本文描述了 fat12 文件系统。fat12 是软盘上的文件系统。数字“12”来自于 FAT 由 12 位条目组
成的事实。
软盘上的存储空间被分成称为扇区的单元。在较大的存储设备中,一堆扇区形成一个集群但
是,对于软盘,群集中的扇区数是 1。另外,对于软盘,扇区(以及群集)的大小是 512 字
节。
一磁盘组织
软盘布局(fat-12)由四个主要部分组成:引导扇区、fat 表、根目录和数据区域:
图 1 fat12 文件系统的磁盘组织[1]
•引导扇区由卷或磁盘上的第一个扇区(扇区 0)组成引导扇区包含有关文件系统其他组织的特定信息,包括
存在多少个 fat 表副本、扇区有多大、集群中有多少扇区等。
•fat 表包含指向磁盘上每个集群的指针,并指示当前集群链中下一个集群的数量、集群链的末端、集群是空
的还是有错误。fat 表是找到磁盘其余部分上文件和目录位置的唯一方法。出于数据安全和恢复的目的,
磁盘上通常有两个胖表的冗余副本在软盘上,由于集群只包含一个扇区,所以有一个指向磁盘上每个扇
区的胖入口指针。
•根目录是磁盘的主目录。与位于磁盘数据区的其他目录不同,根目录的大小是有限的(对于 fat12,每个扇
区有 14 个扇区*16 个目录条目=224 个可能条目),限制了可以在其中创建的文件或目录的总数。
•数据区-数据区域的第一个扇区或群集对应于文件系统的群集 2(第一个群集始终是群集 2)。数据区域包
含文件和目录数据,并跨越磁盘上的其余扇区。
磁盘组织的摘要如下所示:
评论0