Kas yra pagrindinė skaidinių lentelė? (MPT apibrėžimas)

Turinys:

Kas yra pagrindinė skaidinių lentelė? (MPT apibrėžimas)
Kas yra pagrindinė skaidinių lentelė? (MPT apibrėžimas)
Anonim

Pagrindinė skaidinių lentelė yra pagrindinio įkrovos įrašo / sektoriaus komponentas, kuriame yra standžiojo disko disko skaidinių aprašymas, pvz., jų tipai ir dydžiai. Pagrindinė skaidinio lentelė pridedama prie disko parašo ir pagrindinio įkrovos kodo, kad būtų sudarytas pagrindinis įkrovos įrašas.

Dėl pagrindinės skaidinių lentelės dydžio (64 baitai) standžiajame diske gali būti apibrėžti daugiausiai keturi skaidiniai (kiekvienas po 16 baitų). Tačiau papildomus skaidinius galima nustatyti apibrėžiant vieną iš fizinių skaidinių kaip išplėstinį skaidinį ir tada apibrėžiant papildomus loginius skaidinius tame išplėstiniame skaidinyje.

Image
Image

Nemokami disko skaidymo įrankiai yra paprastas būdas valdyti skaidinius, pažymėti skaidinius kaip "aktyvius " ir daugiau.

Bottom line

Pagrindinė skaidinių lentelė kartais vadinama tik skaidinių lentele arba skaidinių žemėlapiu arba netgi sutrumpintai kaip MPT.

Pagrindinės skaidinių lentelės struktūra ir vieta

Pagrindiniame įkrovos įraše yra 446 baitai kodo, po kurio seka skaidinių lentelė su 64 baitais, o likę du baitai yra rezervuoti disko parašui.

Štai pateikiamos konkrečios kiekvieno 16 baitų pagrindinės skaidinio lentelės pareigos:

Dydis (baitai) Aprašymas
1 Tai yra įkrovos etiketė
1 Pradžios galva
1 Pradinis sektorius (pirmieji šeši bitai) ir pradinis cilindras (du bitai didesnis)
1 Šiame baite yra aštuoni apatiniai pradinio cilindro bitai
1 Jame yra skaidinio tipas
1 Pabaiga
1 Pabaigos sektorius (pirmieji šeši bitai) ir baigiamasis cilindras (du bitai didesnis)
1 Šiame baite yra aštuoni apatiniai pabaigos cilindro bitai
4 Pirmieji skaidinio sektoriai
4 Sektorių skaičius skaidinyje

Įkrovos etiketė ypač naudinga, kai standžiajame diske įdiegta daugiau nei viena operacinė sistema. Kadangi tada yra daugiau nei vienas pirminis skaidinys, įkrovos etiketė leidžia pasirinkti, iš kurios OS paleisti.

Tačiau skaidinių lentelė visada seka vieną skaidinį, kuris veikia kaip „aktyvus“, kuris paleidžiamas, jei nepasirenkamos kitos parinktys.

Skirstinių lentelės skirsnio tipo skyrius nurodo failų sistemą tame skaidinyje, kur 06 arba 0E skaidinio ID reiškia FAT, 0B arba 0C reiškia FAT32, o 07 reiškia NTFS arba OS/2 HPFS.

Turėdami skaidinį, kurio kiekvienam sektoriui yra 512 baitų, turite padauginti bendrą sektorių skaičių iš 512, kad gautumėte viso skaidinio baitų skaičių. Tada tą skaičių galima padalyti iš 1 024, kad skaičius būtų padalytas į kilobaitus, o tada vėl iš megabaitų ir, jei reikia, iš gigabaitų.

Po pirmosios skaidinių lentelės, kuri yra perkelta 1BE MBR, kitos skirsnių lentelės, skirtos antrajam, trečiajam ir ketvirtajam pirminiam skaidiniui, yra 1CE, 1DE ir 1EE:

Poslinkis Poslinkis
Hex Dešimtainis Ilgis (baitai) Aprašymas
1BE – 1CD 446-461 16 1 pirminis skaidinys
1CE-1DD 462-477 16 2 pirminis skaidinys
1DE-1ED 478-493 16 3 pirminis skaidinys
1EE-1FD 494-509 16 4 pirminis skaidinys

Galite skaityti šešioliktainę pagrindinės skaidinių lentelės versiją naudodami tokius įrankius kaip wxHexEditor ir Active@ Disk Editor.

Rekomenduojamas: