Tabulka hlavních oddílů je součástí hlavního zaváděcího záznamu / sektoru, který obsahuje popis oddílů na jednotce pevného disku , jako jsou jejich typy a velikosti. Tabulka hlavních oddílů doprovází podpis disku a hlavní spouštěcí kód tak, aby vytvořil hlavní spouštěcí záznam.
Vzhledem k velikosti (64 bajtů) tabulky hlavních oddílů může být na pevném disku definováno maximálně čtyři oddíly (16 bajtů).
Další oddíly lze však nastavit tak, že definujete jeden z fyzických diskových oddílů jako rozšířený oddíl a definujete další logické oddíly v rámci tohoto rozšířeného oddílu.
Poznámka: Nástroje pro bezplatné rozdělení disku jsou snadný způsob manipulace s oddíly, označují oddíly jako "aktivní" a další.
Další jména pro tabulku hlavních oddílů
Tabulka hlavních oddílů je někdy označována jako jen tabulka oddílů nebo mapa oddílů nebo dokonce zkratka jako MPT.
Hlavní struktura a umístění tabulky oddílů
Hlavní spouštěcí záznam obsahuje 446 bajtů kódu, za ním tabulku oddílů se 64 bajty a zbývající dva bajty jsou vyhrazeny pro podpis disku.
Zde jsou specifické povinnosti každého 16 bajtů tabulky hlavních oddílů:
Velikost (bajty) | Popis |
1 | Obsahuje štítek zavádění |
1 | Spouštění hlavy |
1 | Počáteční sektor (první šest bitů) a počáteční válec (vyšší dva bity) |
1 | Tento byte drží nižší osm bitů počátečního válce |
1 | Obsahuje typ oddílu |
1 | Konec hlavy |
1 | Koncový sektor (první šest bitů) a koncový válec (vyšší dva bity) |
1 | Tento byte drží nižší osm bitů koncového válce |
4 | Vedoucí sektory oddílu |
4 | Počet sektorů v oddílu |
Zaváděcí štítek je zvláště užitečný, pokud je na pevném disku nainstalován více než jeden operační systém. Vzhledem k tomu, že existuje více než jeden primární oddíl, štítek zavádění systému umožňuje zvolit, který operační systém se má spustit .
Tabulka oddílů však vždy sleduje jeden oddíl, který slouží jako "aktivní", který se spouští, pokud nejsou vybrány žádné další možnosti.
Část oddílu oddílů v tabulce oddílů odkazuje na systém souborů v dané oblasti, kde ID oddílů 06 nebo 0E znamená FAT , 0B nebo 0C znamená FAT32 a 07 znamená NTFS nebo OS / 2 HPFS.
S oddílem, který je 512 bajtů pro každý sektor, musíte vynásobit celkový počet sektorů číslem 512, abyste získali počet bajtů v celkovém oddílu. Toto číslo pak můžete rozdělit na 1 024, čímž získáte číslo v kilobajtech, pak pak znovu za megabajty a opět za gigabajty, pokud to bude nutné.
Po první tabulce oddílů, která je offsetem 1BE MBR, jsou další tabulky oddílů pro druhý, třetí a čtvrtý primární oddíl 1CE, 1DE a 1EE:
Ofset | Délka (bajty) | Popis | |
Hex | Desetinný | ||
1BE - 1CD | 446-461 | 16 | Primární oddíl 1 |
1CE-1DD | 462-477 | 16 | Primární oddíl 2 |
1DE-1ED | 478-493 | 16 | Primární oddíl 3 |
1EE-1FD | 494-509 | 16 | Primární oddíl 4 |
Můžete číst hex verzi tabulky hlavních oddílů pomocí nástrojů jako wxHexEditor a Active @ Disk Editor.