Čo je hlavná tabuľka rozdelenia?

Tabuľka hlavných oddielov je súčasťou hlavného zavádzacieho záznamu / sektora, ktorý obsahuje opis diskových oddielov na jednotke pevného disku , ako sú ich typy a veľkosti. Tabuľka hlavných oddielov sprevádza podpis disku a hlavný spúšťací kód a vytvorí tak hlavný spúšťací záznam.

Z dôvodu veľkosti (64 bajtov) tabuľky hlavného oddielu môže byť na pevnom disku definované maximálne štyri oddiely (16 bajtov).

Ďalšie oblasti je však možné nastaviť definovaním jedného z fyzických oblastí ako rozšíreného oddielu a definovaním ďalších logických oddielov v rámci tohto rozšíreného oddielu.

Poznámka: Nástroje na rozdelenie diskov sú jednoduchý spôsob manipulácie s oddielmi, označenie oddielov ako "Aktívne" a ďalšie.

Iné mená pre hlavnú tabuľku rozdelenia

Tabuľka hlavných oddielov sa niekedy označuje len ako tabuľka oddielov alebo mapa oblastí alebo dokonca skrátená ako MPT.

Štruktúra a umiestnenie hlavnej tabuľky rozdelenia

Hlavný spúšťací záznam obsahuje 446 bajtov kódu, nasleduje tabuľka oddielov so 64 bajtami a zvyšné dva bajty sú vyhradené pre podpis disku.

Tu sú špecifické povinnosti každého 16 bajtov hlavnej tabuľky rozdelenia:

Veľkosť (bajty) popis
1 Obsahuje štítok zavádzania
1 Štartovacia hlava
1 Počiatočný sektor (prvých šesť bitov) a štartovací cylinder (vyššie dva bity)
1 Tento bajt má spodné osem bitov štartovacieho valca
1 Obsahuje typ oddielu
1 Koncová hlava
1 Koncový sektor (prvých šesť bitov) a koncový valec (vyššie dva bity)
1 Tento bajt drží dolné osem bitov koncového valca
4 Vedúce sektory oddielu
4 Počet sektorov v oddiele

Štítok zavádzania je obzvlášť užitočný, ak je na pevnom disku nainštalovaný viac ako jeden operačný systém. Pretože existuje viac ako jeden primárny oddiel, spúšťací štítok vám umožňuje vybrať, ktorý operačný systém sa má zaviesť .

Avšak tabuľka oddielov vždy sleduje jeden oddiel, ktorý slúži ako "aktívny", ktorý sa spúšťa, ak nie sú vybraté žiadne ďalšie možnosti.

Časť oddielu oddielu tabuľky oddielov odkazuje na súborový systém na danom oddieli, kde ID oddielu 06 alebo 0E znamená FAT , 0B alebo 0C znamená FAT32 a 07 znamená NTFS alebo OS / 2 HPFS.

S oddielom, ktorý je 512 bajtov pre každý sektor, musíte vynásobiť celkový počet sektorov počtom 512, aby ste získali počet bajtov celého oddielu. Toto číslo potom môžete rozdeliť na 1 024, aby ste získali číslo v kilobajtoch, a potom opäť za megabajty a opäť za gigabajty, ak je to potrebné.

Po prvej tabuľke rozdelenia, ktorá je kompenzovaná 1BE MBR, sú ostatné tabuľky oddielov pre druhý, tretí a štvrtý primárny oddiel 1CE, 1DE a 1EE:

ofset Dĺžka (bajty) popis
hex desatinný
1BE - 1CD 446-461 16 Primárny oddiel 1
1CE-1DD 462-477 16 Primárny oddiel 2
1DE-1ED 478-493 16 Primárny oddiel 3
1EE-1FD 494-509 16 Primárny oddiel 4

Môžete si prečítať hex verziu tabuľky hlavného oddielu pomocou nástrojov ako wxHexEditor a Active @ Disk Editor.