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 |
|