1. 主页
  2. 自己动手从0到1学写FAT32文件系统
  3. 第2章 FAT解析
  4. 加载FAT32信息

加载FAT32信息

内容纲要

本课时的主要目的是定位FAT32分区中的重要配置数据,然后将其读入到内存中,方便后续处理。

主要内容

实现原理比较简单,即:定义结构体、读取相应位置的扇区数据到内存中。

注意以下两个问题:

  • 测试代码中选择了分区1。因为给定的磁盘映像文件中,分区1已经被预先格式化成了FAT32类型分区。
  • 读取的位置为分区的第0个扇区。这个扇区里保存了相应的重要配置数据。

重点难点

注意事项

配置数据的读写

[快速了解FAT32文件系统]课时中,有简要介绍了FAT32文件系统的基本工作原理,前面已经提到过FAT32分区保留区放置有系统配置数据,如下图所求。

实际上,这些配置数据较多,本课时读取了其中大部分。后续还有课时对保留区中其它的配置数据进行读写。

常见问题

这篇文章对您有用吗?

我们要如何帮助您?

发表评论

电子邮件地址不会被公开。 必填项已用*标注