Offset (from the start of the standard boot record)
|
Length (in bytes)
|
Meaning
|
36
|
4
|
Sectors per FAT. The size of the FAT in sectors.
|
40
|
2
|
Flags.
|
42
|
2
|
FAT version number. The high byte is the major version and the low byte is the minor version. FAT drivers should respect this field.
|
44
|
4
|
The cluster number of the root directory. Often this field is set to 2.
|
48
|
2
|
The cluster number of the FSInfo structure.
|
50
|
2
|
The cluster number of the backup boot sector.
|
52
|
12
|
Reserved. When the volume is formated these bytes should be zero.
|
64
|
1
|
Drive number. The values here are identical to the values returned by the BIOS interrupt 0x13. 0x00 for a floppy disk and 0x80 for hard disks.
|
65
|
1
|
Flags in windows NT. Reserved otherwise.
|
66
|
1
|
Signature (must be 0x28 or 0x29).
|
67
|
4
|
VolumeID 'Serial' number. Used for tracking volumes between computers. You can ignore this if you want.
|
71
|
11
|
Volume label string. This field is padded with spaces.
|
82
|
8
|
System identifier string. Always "FAT32 ". The spec says never to trust the contents of this string for any use.
|
90
|
420
|
Boot code.
|
510
|
2
|
0xAA55 bootable partition signature.
|