| Zeile 37: | Zeile 37: | ||
* Single-Sided: Dieser Typ war für einseitige Disketten da | * Single-Sided: Dieser Typ war für einseitige Disketten da | ||
* Double-Sided: Dieser Typ war dagegen für doppelseitige 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. | + | 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) |
| − | (Die Verbreitung von MS-DOS 1.0 ist sehr gering. Deswegen wird nicht empfohlen, | ||
| − | auf diese MS-DOS Version acht zu nehmen) | ||
{| {{Prettytable}} | {| {{Prettytable}} | ||
| Zeile 46: | Zeile 44: | ||
| 0x00 || 3 || Instruktion die den BIOS Parameter Block überspringt | | 0x00 || 3 || Instruktion die den BIOS Parameter Block überspringt | ||
|- | |- | ||
| − | | 0x03 || 8 || OEM-Name. Der Name, der Software, die das FAT erstellt hat. Dieses Feld hat keinen Einfluss auf das eigentliche Dateisystem | + | | 0x03 || 8 || OEM-Name. Der Name, der Software, die das FAT erstellt hat. Dieses Feld hat keinen Einfluss auf das eigentliche Dateisystem. |
|- | |- | ||
| 0x0B || 2 || Sektor-Größe in Bytes. Gültig: 512, 1024, 2048 und 4096. Normal wird 512 verwendet. | | 0x0B || 2 || Sektor-Größe in Bytes. Gültig: 512, 1024, 2048 und 4096. Normal wird 512 verwendet. | ||
| Zeile 58: | Zeile 56: | ||
| 0x11 || 2 || Maximale Anzahl an Einträgen im Wurzelverzeichnis (nur gültig für FAT12 und FAT16) | | 0x11 || 2 || Maximale Anzahl an Einträgen im Wurzelverzeichnis (nur gültig für FAT12 und FAT16) | ||
|- | |- | ||
| − | | 0x13 || 2 || Anzahl an Sektoren. Wenn hier 0 steht (nötig für FAT32) | + | | 0x13 || 2 || Anzahl an Sektoren. Wenn hier 0 steht (nötig für FAT32 und bei größeren FAT16-Laufwerken) wird das Feld bei Offset 0x20 benutzt. |
|- | |- | ||
| 0x15 || 1 || Media-Descriptor: | | 0x15 || 1 || Media-Descriptor: | ||
* 0xF0: Double sided, 80 Spuren, 18/36 Sektoren pro Spur | * 0xF0: Double sided, 80 Spuren, 18/36 Sektoren pro Spur | ||
| − | * 0xF8: Festplatte | + | * 0xF8: Festplatte (dieser Wert wird auch für andere Datenträger benutzt für die kein Media-Descriptor-Byte vergeben wurde wie z.B. ZIP-Disketten oder MO-Disks) |
* 0xF9: Double sided, 80 Spuren, 9/15 Sektoren pro Spur | * 0xF9: Double sided, 80 Spuren, 9/15 Sektoren pro Spur | ||
* 0xFA: Single sided, 80 Spuren, 8 Sektoren pro Spur (eventuell auch Ramdisk) | * 0xFA: Single sided, 80 Spuren, 8 Sektoren pro Spur (eventuell auch Ramdisk) | ||
| Zeile 70: | Zeile 68: | ||
* 0xFE: Single sided, 40 Spuren, 8 Sektoren pro Spur, Single Sided, 77 Spuren, 26 Sektoren pro Spur oder Double Sided, 77 Spuren, 8 Sektoren pro Spur | * 0xFE: Single sided, 40 Spuren, 8 Sektoren pro Spur, Single Sided, 77 Spuren, 26 Sektoren pro Spur oder Double Sided, 77 Spuren, 8 Sektoren pro Spur | ||
* 0xFF: Double sided, 40 Spuren, 8 Sektoren pro Spur | * 0xFF: Double sided, 40 Spuren, 8 Sektoren pro Spur | ||
| − | Dieses Byte gilt als veraltet. | + | Dieses Byte gilt als veraltet und man sollte es daher ignorieren. |
|- | |- | ||
| 0x16 || 2 || FAT-Größe in Sektoren. Bei FAT32 steht hier 0 und es wird das Feld bei Offset 0x24 benutzt. | | 0x16 || 2 || FAT-Größe in Sektoren. Bei FAT32 steht hier 0 und es wird das Feld bei Offset 0x24 benutzt. | ||