圈圈你好,上次看过你推荐的一些资料后学到了不少东西。 现在有个问题还是不大明白,想请问一下
一个文件系统是FAT16的U盘中,读出了它的FAT和FDT 在FDT中只有文件或者文件夹的开始簇号,如何找出FAT中相对应的接下去的簇号? 也就是说,FAT表读出后,知道了簇的使用情况,如何与FDT中的文件相互对应起来? 例如: U盘中有:111data.txt 222data.txt data.txt 共3个文件
FDT为: 32 32 32 20 20 20 20 20 20 20 20 10 00 0C AA 5A 1A 39 1A 39 00 00 AB 5A 1A 39 02 00 00 00 00 00
44 41 54 41 20 20 20 20 54 58 54 20 18 4F 7B 47 1A 39 1A 39 00 00 D5 4E 16 39 05 00 29 1F 00 00
31 31 31 20 20 20 20 20 20 20 20 10 00 5C AA 5A 1A 39 1A 39 00 00 AB 5A 1A 39 09 00 00 00 00 00
FAT为: F8 FF FF FF FF FF 04 00 FF FF 06 00 07 00 08 00 FF FF FF FF 0B 00 0C 00 0D 00 FF FF 00 00 00 00
谢谢 |