BIOS Parameter Block
Erscheinungsbild
Der BIOS Parameter Block (BPB) beschreibt den physikalischen Aufbau einer Festplatte und einige dateisystemrelevante Strukturen auf dem Datenträger. Er ist Teil des Bootsektors. Der BPB ist also eine Datenstruktur, die im Anfangsbereich eines Datenträgers gespeichert wird.
Dateisysteme, die den BIOS Parameter Block nutzen, sind beispielsweise FAT12, FAT16, FAT32, HPFS und NTFS.
Aufbau eines DOS 3.31 BIOS Parameter Blocks (FAT12/FAT16)[Bearbeiten]
| Feld | Bytes | Hex Offset |
|---|---|---|
| BytesPerSector | 2 | 0x000B
|
| SectorsPerCluster | 1 | 0x000D
|
| ReservedSectors | 2 | 0x000E
|
| FatCopies | 1 | 0x0010
|
| RootDirEntries | 2 | 0x0011
|
| NumSectors | 2 | 0x0013
|
| MediaType | 1 | 0x0015
|
| SectorsPerFAT | 2 | 0x0016
|
| SectorsPerTrack | 2 | 0x0018
|
| NumberOfHeads | 2 | 0x001A
|
| HiddenSectors | 4 | 0x001C
|
| SectorsBig | 4 | 0x0020
|
Beispielsweise beschreibt das Feld ReservedSectors die Anzahl der für den Bootsektor und andere (dateisystem- oder betriebssystemspezifische) Informationen benötigten Sektoren am Anfang des Datenträgers bzw. der Partition.
Literatur[Bearbeiten]
- Jonathan de Boyne Pollard: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden., Beschreibung von BPBs wie sie von DOS 2.0 bis 7.0 verwendet werden.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
- Skriptfehler: Ein solches Modul „Vorlage:Literatur“ ist nicht vorhanden.
- Skriptfehler: Ein solches Modul „Vorlage:Literatur“ ist nicht vorhanden.
- Microsoft: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden., Microsoft dokumentiert den BPB 4.0 und den BPB 7.0, der zusätzliche Felder enthält).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
- Microsoft: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden., Microsoft dokumentiert erweiterte BPSs für FAT16-, FAT32- und NTFS-Dateisysteme.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.
- Microsoft: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. In: Skriptfehler: Ein solches Modul „Vorlage:Internetquelle“ ist nicht vorhanden. Ehemals im Vorlage:Referrer (nicht mehr online verfügbar) (Skriptfehler: Ein solches Modul „Multilingual“ ist nicht vorhanden., BPB-Erweiterungen für NTFS-Dateisysteme unter Windows Server 2003.).Vorlage:Toter Link/Core (Seite nicht mehr abrufbar. Suche im Internet Archive)Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.Skriptfehler: Ein solches Modul „TemplatePar“ ist nicht vorhanden.