FAT12 文件系统
引导扇区
FAT1
FAT2
根目录区(Root Directory)
字节偏移量 | 长度 | 描述 |
---|
0x00 | 8 | DOS文件名(用空格(0x20)填充) 第一个字节可以有如下的特殊值:
0x00 | 该项可用并且其后没有被使用的项 | 0x05 | | 0x2e | “点”项(Dot Entry),或者是“.”或者是“..” | 0xe5 | 该项被擦除并且当前可用 | |
0x08 | 3 | DOS文件扩展名(用空格填充) |
0x0b | 1 | 文件属性
位 | 掩码 | 描述 |
---|
0 | 0x01 | 只读 | 1 | 0x02 | 隐藏 | 2 | 0x04 | 系统文件 | 3 | 0x08 | 卷标 | 4 | 0x10 | 子目录 | 5 | 0x20 | 归档文件 | 6 | 0x40 | 设备(仅供内部使用,磁盘上找不到) | 7 | 0x80 | 未用 | 0x0F标识长文件名项 |
0x0c | 1 | 保留;其中两个bit用于NT及其后版本编码case information(?),否则为0 |
0x0d | 1 | 创建时间,10ms,在0到199之间取值 |
0x0e | 2 | 创建时间。小时、分钟和秒按照如下方式编码:
位 | 描述 |
---|
15-11 | 小时(0-23) | 10-5 | 分钟(0-59) | 4-0 | 秒 / 2(0-29) | |
0x10 | | |
0x12 | | |
0x14 | | |
0x16 | | |
0x18 | | |
0x1a | | |
0x1c | | |
数据区
引用
[1] FAT12 Overview:FAT12 Overview
更多资料