|
| BPB:BIOS Parameter Block sector[510] =0x55, sector[511] = 0xAA | ||
| Boot sector | BPB_ResvdSecCnt | ||
| Reserved sector | |||
| : : | |||
| Reserved sector | |||
| FAT[0] | If(BPB_FATSz16 != 0) FATSz = BPB_FATSz16; Else FATSz = BPB_FATSz32; BPB_NumFATs * FATSz | ||
| : : | |||
| |||
| RootDirSector | RootDirSectors = ((BPB_RootEntCnt * 32) + (BPB_BytsPerSec – 1)) / BPB_BytsPerSec;/*round up*/ | ||
| Data | (cluster 2) If(BPB_FATSz16 != 0) FATSz = BPB_FATSz16; Else FATSz = BPB_FATSz32; FirstDataSector = BPB_ResvdSecCnt + (BPB_NumFATs * FATSz) + RootDirSectors; | ||
| : : | |||
| Data | cluster N FirstSectorofCluster = ((N – 2) * BPB_SecPerClus) + FirstDataSector | ||
| : : |
FAT file system -overview
最新推荐文章于 2024-10-20 07:00:00 发布
本文详细解析了BIOS参数块(BPB)及启动扇区的结构,包括保留扇区、文件分配表(FAT)、根目录扇区及数据区域等关键组成部分。通过这些内容,读者可以深入了解存储设备的底层组织方式。
629

被折叠的 条评论
为什么被折叠?



