Peapartitsioonitabel on põhikäivituskirje/-sektori komponent, mis sisaldab kõvakettal olevate partitsioonide kirjeldust, näiteks nende tüüpe ja suurusi. Peapartitsioonitabel on koos kettasignatuuri ja alglaadimiskoodiga, et moodustada põhikäivituskirje.
Põhisektsioonitabeli suuruse (64 baiti) tõttu saab kõvakettal määratleda maksimaalselt neli partitsiooni (igaüks 16 baiti). Täiendavaid partitsioone saab siiski seadistada, määratledes ühe füüsilise partitsiooni laiendatud partitsioonina ja seejärel määratledes selles laiendatud partitsioonis täiendavad loogilised partitsioonid.
Tasuta ketta partitsioonide tööriistad on lihtne viis partitsioonidega manipuleerimiseks, partitsioonide aktiivseks märkimiseks ja palju muud.
Alumine rida
Põhisektsioonitabelit nimetatakse mõnikord lihts alt partitsioonitabeliks või partitsioonikaardiks või isegi lühendatult kui MPT.
Põhisektsioonitabeli struktuur ja asukoht
Peamine alglaadimiskirje sisaldab 446 baiti koodi, millele järgneb 64 baidiga partitsioonitabel ja ülejäänud kaks baiti on reserveeritud ketta signatuuri jaoks.
Siin on põhipartitsioonitabeli iga 16 baidi konkreetsed ülesanded:
Suurus (baidid) | Kirjeldus |
1 | See sisaldab alglaadimissilti |
1 | Alguspea |
1 | Algussektor (esimesed kuus bitti) ja käivitussilinder (kaks bitti kõrgem) |
1 | See bait sisaldab algsilindri alumist kaheksa bitti |
1 | See sisaldab partitsiooni tüüpi |
1 | Lõpppea |
1 | Lõppsektor (esimesed kuus bitti) ja lõppsilinder (kaks bitti kõrgem) |
1 | See bait sisaldab lõpusilindri alumist kaheksat bitti |
4 | Sektsiooni juhtivad sektorid |
4 | Sektorite arv partitsioonis |
Käivitamise silt on eriti kasulik, kui kõvakettale on installitud rohkem kui üks operatsioonisüsteem. Kuna esmaseid partitsioone on siis rohkem kui üks, võimaldab alglaadimissilt valida, millisesse OS-i käivitada.
Kuid partitsioonitabel jälgib alati ühte partitsiooni, mis toimib "Aktiivse" partitsioonina, mis käivitatakse, kui muid valikuid ei valita.
Sektsioonide tabeli jaotis partitsiooni tüüp viitab selle partitsiooni failisüsteemile, kus partitsiooni ID 06 või 0E tähendab FAT-i, 0B või 0C tähendab FAT32 ja 07 tähendab NTFS-i või OS/2 HPFS-i.
Sektsioonis, mille iga sektori jaoks on 512 baiti, peate kogu partitsiooni baitide arvu saamiseks korrutama sektorite koguarvu 512-ga. Seejärel saab selle arvu jagada 1 024-ga, et saada arv kilobaitideks, seejärel uuesti megabaitideks ja vajadusel uuesti gigabaitideks.
Pärast esimest partitsioonitabelit, mis on nihutatud MBR-i 1BE-ga, on teised teise, kolmanda ja neljanda esmase partitsiooni partitsioonitabelid 1CE, 1DE ja 1EE juures:
Nihe | Nihe | ||
Hex | Decimal | Pikkus (baidid) | Kirjeldus |
1BE – 1CD | 446-461 | 16 | Esmane partitsioon 1 |
1CE-1DD | 462-477 | 16 | Esmane partitsioon 2 |
1DE-1ED | 478-493 | 16 | Esmane partitsioon 3 |
1EE-1FD | 494-509 | 16 | Esmane partitsioon 4 |
Saate lugeda peapartitsioonitabeli hex-versiooni selliste tööriistadega nagu wxHexEditor ja Active@ Disk Editor.