Der MBR (Master Boot Record) ist der Erste Sector einer Festplatte
LBA -> 0x00000000
CHS -> Cilinder: 0, Head: 0, Sector: 1
== Aufgabe == Die Aufgabe des MBR ist es, die Partitionen zu definieren, den [[Boot Record]] einer bootbaren Pation zu laden und zu starten. == Aufbau == {| border=1 cellpadding=2 cellspacing=0 | Offset | |- | 0x0000-0x01BD | Code zum laden der einer Partition |- | 0x01BE-0x01FD | Paritions Tabelle |- | 0x01FE-0x01FF | Bootsignatur 0xAA55 |} == Partitions Tabelle == Die Partitions Tabelle besteht aus 4 Einträgen á 16Byte in folgendem Format: {| border="0" cellpadding="2" cellspacing="0" |'''Offset''' | |- |0x0 |DB |Bootflag
*0x00 nicht bootbar *0x80 bootpare Partition |- |0x1 |DB |Kopf an dem die Partiton anfängt |- |0x2 |DB | *Bit 0-5 -> Anfangs Sector *Bit 6-7 -> Bit 8-9 des Anfangs-Zylinders |- |0x3 |DB |Bit 0-7 des Anfangs-Zylinders |- |0x4 |DB |Gibt den Partitions Typ an |- |0x5 |DB |Kopf an dem die Partition endet |- |0x6 |DB | *Bit 0-5 -> Anfangs Sector *Bit 6-7 -> Bit 8-9 des Anfangs-Zylinders |- |0x7 |DB |Bit 0-7 des Anfangs-Zylinders |- |0x8 |DD |LBA(Logical Block Addressing) Nummer des Ersten Sektors |- |0xC |DD |Länge der Partition in Sektoren |}