FAT32文件系统的FAT表的标志位

FAT32文件系统的FAT表的标志位

网上资料:

文件结束簇:    0x0FFF FFFF

坏簇:                0xFFFF FFF7

0簇:                  0xF8FF FF0F

1簇:                  0xFFFF FFFF 或 0xFFFF FF0F (1 号表项可能被用于记录脏标志,以说明文件系统没有被正常卸载或者磁盘表面存在错误。不过
这个值并不重要。正常情况下 1 号表项的值为“FFFFFFFF”或“FFFFFF0F”)

 

官方资料:

 文件系统大小的上限取决于 FAT 项的大小。簇链中的每个 FAT 项记录着下一个簇的簇地址,FAT项所能表示的数字有一个上限,这个上限值也就是文件系统中的最大簇号。FAT32 文件系统的 FAT 项只使用了32bit 的28bit(也就是0x0FFF FFFF),因此只能描述 268435456 (也就是0x1000 0000)个簇(实际上还要少于这个值,因为这其中还包括用作结束标记和坏簇标志的保留值

我的理解:

有效簇号:               0x0000 0000 到 0x0FFF FFEF

保留簇:                   0x0FFF FFF0 到 0x0FFF FFF6

坏簇:                       0x0FFF FFF7

文件的结束簇:       0x0FFF FFF8 到 0x0FFF FFFF

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值