| Main Boot Region |
|
|
|
| 0 |
1 |
Boot Sector |
|
| 1 |
8 |
Extended Boot Sectors |
|
| 9 |
1 |
OEM Parameters |
|
| 10 |
1 |
Reserved |
|
| 11 |
1 |
Boot Checksum |
|
| Backup Boot Region |
|
|
|
| 12 |
1 |
Boot Sector |
|
| 13 |
8 |
Extended Boot Sectors |
|
| 21 |
1 |
OEM Parameters |
|
| 22 |
1 |
Reserved |
|
| 23 |
1 |
Boot Checksum |
|
| FAT Region |
|
|
|
| 24 |
FatOffset - 24 |
FAT Alignment |
Boot Sectors contain FatOffset |
| FatOffset |
FatLength |
First FAT |
Boot Sectors contain FatOffset and FatLength |
| FatOffset + FatLength |
FatLength |
Second FAT |
For TexFAT only |
| Data Region |
|
|
|
| FatOffset + FatLength * NumberOfFats |
ClusterHeapOffset - (FatOffset + FatLength * NumberOfFats) |
Cluster Heap Alignment |
|
| ClusterHeapOffset |
ClusterCount * 2SectorsPerClusterShift |
Cluster Heap |
|
| ClusterHeapOffset + ClusterCount * 2SectorsPerClusterShift |
VolumeLength - (ClusterHeapOffset + ClusterCount * 2SectorsPerClusterShift) |
Excess Space |
|