A főpartíciós tábla a fő rendszerindítási rekord/szektor egyik összetevője, amely tartalmazza a merevlemez-meghajtó partícióinak leírását, például azok típusát és méretét. A fő partíciós tábla kíséri a lemez aláírását és a fő rendszerindító kódot, hogy létrehozza a fő rendszerindító rekordot.
A fő partíciós tábla mérete (64 bájt) miatt legfeljebb négy partíció (egyenként 16 bájt) határozható meg egy merevlemezen. Azonban további partíciók is beállíthatók úgy, hogy az egyik fizikai partíciót kiterjesztett partícióként határozzák meg, majd további logikai partíciókat határoznak meg a kiterjesztett partíción belül.
Az ingyenes lemezparticionáló eszközök egyszerű módot kínálnak a partíciók manipulálására, a partíciók "aktívként" megjelölésére és így tovább.
Bottom Line
A fő partíciós táblát néha csak partíciós táblának vagy partíciós térképnek nevezik, vagy akár MPT-nek is rövidítik.
Fő partíciós tábla szerkezete és helye
A fő rendszerindító rekord 446 bájt kódot tartalmaz, ezt követi a partíciós tábla 64 bájttal, a maradék két bájt pedig a lemezaláírás számára van fenntartva.
Íme a fő partíciós tábla 16 bájtjának konkrét feladatai:
Méret (byte) | Leírás |
1 | Ez tartalmazza a rendszerindító címkét |
1 | Kezdőfej |
1 | Indító szektor (első hat bit) és kezdőhenger (magasabb két bit) |
1 | Ez a bájt tartalmazza a kezdőhenger alsó nyolc bitjét |
1 | Ez tartalmazza a partíció típusát |
1 | Zárófej |
1 | Záró szektor (első hat bit) és záróhenger (magasabb két bit) |
1 | Ez a bájt tartalmazza a záróhenger alsó nyolc bitjét |
4 | A partíció vezető szektorai |
4 | Szektorok száma a partícióban |
A rendszerindító címke különösen hasznos, ha egynél több operációs rendszer van telepítve a merevlemezre. Mivel ekkor egynél több elsődleges partíció van, a rendszerindító címke lehetővé teszi, hogy kiválassza, melyik operációs rendszerről induljon.
A partíciós tábla azonban mindig nyomon követi azt a partíciót, amely "Aktív"-ként szolgál, és amelyről a rendszer elindul, ha nem választ más opciót.
A partíciós tábla partíciótípus szakasza az adott partíció fájlrendszerére vonatkozik, ahol a 06 vagy 0E partícióazonosító FAT, 0B vagy 0C FAT32, a 07 pedig NTFS vagy OS/2 HPFS.
Ha minden szektorban 512 bájtos partíció van, meg kell szoroznia a szektorok teljes számát 512-vel, hogy megkapja a teljes partíció bájtjainak számát. Ezt a számot el lehet osztani 1,024-gyel, hogy a számot kilobájtokra kapjuk, majd ismét megabájtokra, és szükség esetén ismét gigabájtokra.
Az első partíciós tábla után, amely az MBR 1BE-jével van eltolva, a második, harmadik és negyedik elsődleges partíció többi partíciós táblája az 1CE, 1DE és 1EE helyen található:
Eltolás | Eltolás | ||
Hex | Tizedes | Hossz (Bájt) | Leírás |
1BE – 1CD | 446-461 | 16 | 1. elsődleges partíció |
1CE-1DD | 462-477 | 16 | 2. elsődleges partíció |
1DE-1ED | 478-493 | 16 | 3. elsődleges partíció |
1EE-1FD | 494-509 | 16 | 4. elsődleges partíció |
A fő partíciós tábla hexadecimális változatát olyan eszközökkel olvashatja, mint a wxHexEditor és az Active@ Disk Editor.