首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 驱动开发 >

FAT32的疑问,该如何处理

2012-02-25 
FAT32的疑问我现在用44b0读写硬盘文件.文件系统有个地方不大明白.所有根目录的开始蔟号是2.那么是否我们在

FAT32的疑问
我现在用44b0读写硬盘文件.文件系统有个地方不大明白.
所有根目录的开始蔟号是2.   那么是否我们在做文件寻找.文件列表显示时候.应该从根目录开始查.   是否就应该发送蔟2   *   每蔟扇数   =   根目录开始的扇号.
但我看了FAT32的结构后.又觉得不象.根目录前有长度不定的FAT   表.31扇的保留扇区等.

[解决办法]
只看到你在自言自语啊,没弄明白你要问什么,呵呵....按照fat32的规范说的做不会错。
http://www.microsoft.com/whdc/system/platform/firmware/fatgen.mspx



[解决办法]
有些是隐藏文件,windows下可以看见的。System volome Information在windows中也可看见,不过不是以文件形式呈现给你。
[解决办法]
蔟2 * 每蔟扇数 = 根目录开始的扇号
这个不对

[解决办法]
不对!
[解决办法]
fat32不像fat16,有固定的root directory region,fat32的根目录开始扇区是由fat32 BPB里面的相关项计算得到的

FAT32结构:
reserved region
FAT region
file and directory data region

热点排行