File Allocation Table

Aus Lowlevel
Version vom 16. Januar 2009, 19:44 Uhr von Be59 (Diskussion | Beiträge) (→‎Boot Sector und der BIOS Parameter Block(BPB))
Wechseln zu:Navigation,

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.

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.

Offset Name Boot Sector oder BPB? Funktion Größe
0 jmpBoot Boot Sector Enthält Instruktion zum Überspringen des Bootsektors. 2

(Wird noch erweitert)

Siehe auch

Links