|
楼主 |
发表于 2009-7-28 12:22:23
|
显示全部楼层
比较了FAT1和fat2发现差别很多。差别并且非常分散。为什么感觉每行都有差异呢。如果FAT表出问题应该会集中在一块出问题的阿。FAT1和FAT2难道本身就很多差异吗?
1. D:\t\fat1: 121,344 字节
2. D:\t\fat2: 121,344 字节
Offsets: 16 进制
13: 2B 01
14: CA 0A
15: 2B 00
1C: 0A CB
……
29,573 差异 找到。
我尝试了将FAT2替换FAT1。以及用fat1替换FAT2。竟然之后看不出任何不同。U盘打开还是那个样子。
对目录项不是太懂。你们说的目录项目是FAT2后紧接着的根目录32个扇区吗?听说fat16是用32个扇区作为根目录项存储的位置的。如果不是FAT表的问题。是目录项目的问题。我感觉是根目录的问题。因为根目录错了才导致打开U盘根目录下面乱了阿。根目录会出现什么类型的问题呢?怎么修复呢? |
|