定位数据区DATA位置

1.系统通过该分区的分区表信息,定位到DBR扇区,这里要说一下分区表所处的位置,如下图所示。FAT32文件系统研究2-文件存储和定位过程

  1. 读取DBR的0E-0FH偏移处,得到DBR保留扇区数,FAT32文件系统研究2-文件存储和定位过程
  2. 读取DBR每一个FAT表的扇区数及FAT表的个数FAT32文件系统研究2-文件存储和定位过程
  3. DBR + FAT表个数 * FAT表扇区数,即可以获得数据区的开始。

数据区内容

FAT32文件系统数据区的内容主要由三部分组成:根目录,子目录和文件内容。在数据区中是以簇来管理这段空间的,第一个簇的编号为2。

根目录包含了FDT表,这个表只存放处于根目录中的文件(目录页属于文件的一种)。
下一篇将详细说下根目录

相关文章:

  • 2021-12-22
  • 2021-10-06
  • 2021-07-01
  • 2022-01-12
  • 2021-06-11
  • 2021-10-25
  • 2022-01-06
  • 2021-11-20
猜你喜欢
  • 2022-12-23
  • 2022-01-14
  • 2021-10-15
  • 2021-11-12
  • 2021-10-25
相关资源
相似解决方案