A mesterpartíciós tábla a mester rendszerindítási rekord / szektor egyik eleme, amely tartalmazza a partíciók leírását a merevlemez-meghajtón , mint típusát és méretét. A master partíciós tábla a lemez aláírását és a master boot kódot tartalmazza, hogy létrehozza a master boot rekordot.
A master partíciós tábla mérete (64 byte) miatt legfeljebb négy partíció (16 bájt) határozható meg a merevlemezen.
Azonban további partíciók úgy állíthatók be, hogy meghatározzák az egyik fizikai partíciót kiterjesztett partícióként, majd további logikai partíciókat határoz meg a kiterjesztett partíción belül.
Megjegyzés: Az ingyenes lemezmegosztó eszközök egyszerűen kezelhetik a partíciókat, a partíciókat "aktívnak", és így tovább.
A Master Partition Table egyéb nevei
A mesterpartíciós táblát néha csak partíciós tábla vagy partíciós térképnek nevezik, vagy akár MPT-ként is rövidítik.
A Master Partition Table Structure és a Location
A mester rendszerindítási rekord 446 bájtnyi kódot tartalmaz, majd 64 bájtos partíciós tábla, a fennmaradó két bájt pedig a lemez aláírásához van fenntartva.
Íme a master partíciós tábla 16 bájtjának speciális feladata:
Méret (bájt) | Leírás |
1 | Ez tartalmazza a rendszerindító címkét |
1 | Kezdő fej |
1 | Indító szektor (első hat bit) és indítóhenger (magasabb két bit) |
1 | Ez a bájt tartja a kiindulási henger alsó nyolc bitjét |
1 | Ez tartalmazza a partíció típusát |
1 | Végző fej |
1 | Végső szektor (első hat bit) és végződő henger (két nagyobb bit) |
1 | Ez a bájt az alsó nyolc bitet tartalmazza |
4 | A partíció vezető szektorai |
4 | Szektorok száma a partícióban |
A rendszerindító címke különösen akkor hasznos, ha több operációs rendszer van telepítve a merevlemezre. Mivel többszörös elsődleges partíció van, a rendszerindító címke segítségével kiválaszthatja, hogy melyik operációs rendszert indítsa el.
A partíciós tábla azonban mindig nyomon követi az egyik olyan partíciót, amely "Aktív" -ként működik, és ha nincs más lehetőség választva.
A partíciós tábla partíciótípusa a partíción lévő fájlrendszerre vonatkozik, ahol a 06 vagy 0E partícióazonosító jelentése FAT , 0B vagy 0C jelentése FAT32, a 07 pedig NTFS vagy OS / 2 HPFS.
Ha minden partícióhoz 512 byte partíció van, akkor szét kell szaporítani az összes szektorszámot 512-tel, hogy megkapjuk a teljes partíció bájtjainak számát. Ezt a számot fel lehet osztani 1,024-tel, hogy a számot kilobájtra, majd ismét megabájtra, és újra gigabájtra, ha szükséges.
Miután az első partíciós tábla, amely az 1BE az MBR-ből eltolódik, a második, harmadik és negyedik elsődleges partíció többi partíciós táblája 1CE, 1DE és 1EE:
eltolt | Hossz (bájt) | Leírás | |
Hex | Decimális | ||
1BE - 1CD | 446-461 | 16 | Elsődleges partíció 1 |
1CE-1dd | 462-477 | 16 | Elsődleges partíció 2 |
1DE-1ED | 478-493 | 16 | Elsődleges partíció 3 |
1EE-1FD | 494-509 | 16 | Elsődleges partíció 4 |
A master partíciós tábla hex verzióját olvashatja olyan eszközök segítségével, mint a wxHexEditor és az Active @ Disk Editor.