Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有没有办法仅通过读取其引导扇区来识别 FAT 分区的类型(如果它是 16 或 32)?
谢谢。
不是通过读取引导扇区 - 您需要查看文件系统本身。
找出簇的数量。文件系统子类型可以由这个数字确定:
小于 4086:FAT12 等于或大于 4086:FAT16 超过 65525:FAT32
小于 4086:FAT12
等于或大于 4086:FAT16
超过 65525:FAT32
如果 FAT12/FAT16 BPB 中每个 FAT 字的扇区为零,则为 FAT32。(不管实际的 FAT 大小如何,FAT32 使用 EBPB 的每个 FAT dword扇区。)同样,如果根目录条目字的数量为零,则它是 FAT32。