Specyfikacja Tablica partycji (ang. partition table) – jest przechowywana w master boot rekordzie pierwszego sektora dysku twardego. Struktura ta zajmuje 64 bajty w której są 4 wpisy (po 16 bajtów każdy)

Master Boot Record (offset) 0x0000 do 0x01BD – pierwszych 446 bajtów (bajty zarezerwowane dla programu rozruchowego) 0x01BE do 0x01CD – partycja 1 0x01CE do 0x01DD – partycja 2 0x01DE do 0x01ED – partycja 3 0x01EE do 0x01FD – partycja 4 0x01FE do 0x01FF – Boot signature Owe pierwsze 446 bajtów jest często zarażane przez wirusy chcące przejąć tablice partycji i uruchamiać się wraz z programem rozruchowym przed systemem.

Każdy wpis w tablicy partycji ma następujący układ:

| Numer bajtu| Opis |

| 1| flaga aktywności |

| 2-4| startowy CHS |

| 5| typ partycji |

| 6-8| końcowy CHS |

| 9-12| sektor początkowy |

| 13-16| liczba sektorów partycji |

Przykładowa tablica partycji: (wszystkie bajty są w formacie little endian)

offset: value explanation

0x01BE: 0x80 flaga aktywności 0x01BF: 0x00 0x02 0x00 startowy CHS 0x01C2: 0x83 typ partycji 0x01C3: 0x1A 0x5B 0x8C końcowy CHS 0x01C6: 0x02 0x00 0x00 0x00 sektor początkowy 0x01CA: 0x00 0x35 0x0C 0x00 liczba sektorów partycji