Filesystem Structure Calculator

FAT12/16
FAT32

Konstanten

Eingabeparameter

Berechnete Werte

Beginn FAT-Bereich:
-
Größe FAT-Bereich:
-
Ende FAT-Bereich:
-
Größe Wurzelverzeichnis:
-
Beginn Daten-Bereich:
-
Größe Daten-Bereich:
-
Größe eines Clusters:
-
Anzahl Cluster:
-
Beginn Cluster:
-

Berechnungsformeln FAT12/16

Beginn FAT-Bereich = Anzahl reservierter Sektoren × Größe eines Sektors + Base Offset
Größe FAT-Bereich = Anzahl FATs × Größe einer FAT
Ende FAT-Bereich = Beginn FAT-Bereich + Größe FAT-Bereich
Größe Wurzelverzeichnis = Anzahl max. Wurzelverzeichnis-Einträge × 0x20
Beginn Daten-Bereich = Ende FAT-Bereich + Größe Wurzelverzeichnis
Größe Daten-Bereich = (Größe Partition in Sektoren × Größe eines Sektors) - (Beginn Daten-Bereich - Base Offset)
Größe eines Clusters = Größe eines Sektors × Größe eines Clusters in Sektoren
Anzahl Cluster = Größe Daten-Bereich ÷ Größe eines Clusters
Beginn Cluster = Beginn Daten-Bereich + (Cluster - 0x2) × Größe eines Clusters

Konstanten

Eingabeparameter

Berechnete Werte

Beginn FAT-Bereich:
-
Größe FAT-Bereich:
-
Ende FAT-Bereich:
-
Beginn Daten-Bereich:
-
Größe Daten-Bereich:
-
Größe eines Clusters:
-
Anzahl Cluster:
-
Beginn Cluster:
-
Root Directory Position:
-

Berechnungsformeln FAT32

Beginn FAT-Bereich = Anzahl reservierter Sektoren × Größe eines Sektors + Base Offset
Größe FAT-Bereich = Anzahl FATs × Größe einer FAT
Ende FAT-Bereich = Beginn FAT-Bereich + Größe FAT-Bereich
Beginn Daten-Bereich = Ende FAT-Bereich (kein festes Root Directory)
Größe Daten-Bereich = (Größe Partition in Sektoren × Größe eines Sektors) - (Beginn Daten-Bereich - Base Offset)
Größe eines Clusters = Größe eines Sektors × Größe eines Clusters in Sektoren
Anzahl Cluster = Größe Daten-Bereich ÷ Größe eines Clusters
Beginn Cluster = Beginn Daten-Bereich + (Cluster - 0x2) × Größe eines Clusters
Root Directory Position = Beginn Daten-Bereich + (Root Directory Cluster - 0x2) × Größe eines Clusters