Mi a Master Partition Table?

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.