File Allocation Table
FAT ist das Filesystem, welches MS-DOS benutzt. Ursprünglich war es für Disketten entwickelt worden. Es gibt drei Varianten:
- FAT12
- FAT16
- FAT32
Der einzige Unterschied zwischen diesen Dateisystemen ist die aufnehmbare Größe.
Inhaltsverzeichnis
Aufbau von FAT
FAT wird in 4 Bereiche unterteilt:
- Reserved Region
- FAT Region
- Root Directory Region (Exirstiert nicht unter FAT32)
- File and Directory Data Region
Reserved Region
Boot Sector und der BIOS Parameter Block(BPB)
In MS-DOS war kein BPB vorhanden. Stattdessen gab es zwei Typen von FAT:
- Single-Sided: Dieser Typ war für einseitige Disketten da
- Double-Sided: Dieser Typ war dagegen für doppelseitige Disketten da.
Ab MS-DOS gab es den BPB, womit jetzt jedes FAT-System diesen braucht. (Die Verbreitung von MS-DOS 1.0 ist sehr gering. Deswegen wird nicht empfohlen, auf diese MS-DOS Version acht zu nehmen) Ursprünglich waren im BPB weniger als 65.536 Sektoren, womit insgesamt 32 MB bei 512-Byte Sektoren benutzt werden konnten. Ab Windows 95 mit den OEM Service Pack 2 wurde FAT32 verwendet. Während FAT16 nur 2 GB adressieren konnte, galt dies für FAT32 nicht.