我现在用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