Мастер хуваалтын хүснэгт гэж юу вэ? (MPT тодорхойлолт)

Агуулгын хүснэгт:

Мастер хуваалтын хүснэгт гэж юу вэ? (MPT тодорхойлолт)
Мастер хуваалтын хүснэгт гэж юу вэ? (MPT тодорхойлолт)
Anonim

Мастер хуваалтын хүснэгт нь үндсэн ачаалах бичлэг/секторын бүрэлдэхүүн хэсэг бөгөөд хатуу диск дээрх хуваалтуудын төрөл, хэмжээ зэрэг тайлбарыг агуулсан байдаг. Мастер хуваалтын хүснэгт нь дискний гарын үсэг болон үндсэн ачаалах кодыг дагалдаж, үндсэн ачаалах бичлэгийг үүсгэдэг.

Мастер хуваалтын хүснэгтийн хэмжээнээс (64 байт) шалтгаалан хатуу диск дээр дээд тал нь дөрвөн хуваалт (тус бүр 16 байт) тодорхойлж болно. Гэхдээ физик хуваалтуудын аль нэгийг өргөтгөсөн хуваалт гэж тодорхойлж, дараа нь өргөтгөсөн хуваалт дотор нэмэлт логик хуваалтуудыг тодорхойлох замаар нэмэлт хуваалтуудыг тохируулж болно.

Image
Image

Диск хуваах үнэгүй хэрэгслүүд нь хуваалтуудыг удирдах, "Идэвхтэй" гэж тэмдэглэх гэх мэт хялбар арга юм.

Доод шугам

Мастер хуваалтын хүснэгтийг заримдаа хуваалтын хүснэгт эсвэл хуваалтын газрын зураг гэж нэрлэдэг, эсвэл бүр MPT гэж товчилдог.

Мастер хуваалтын хүснэгтийн бүтэц, байршил

Ачаалах үндсэн бичлэг нь 446 байт код, дараа нь 64 байт бүхий хуваалтын хүснэгт, үлдсэн хоёр байт нь дискний гарын үсэгт зориулагдсан болно.

Мастер хуваалтын хүснэгтийн 16 байт бүрийн тодорхой үүрэг энд байна:

Хэмжээ (байт) Тодорхойлолт
1 Энэ нь ачаалах шошгыг агуулж байна
1 Эхлэх толгой
1 Эхлэх сектор (эхний зургаан бит) ба эхлэх цилиндр (хоёр битээс дээш)
1 Энэ байт нь эхлэх цилиндрийн доод найман битийг агуулна
1 Энэ нь хуваалтын төрлийг агуулж байна
1 Төгсгөлийн толгой
1 Төгсгөлийн сектор (эхний зургаан бит) ба төгсгөлийн цилиндр (хоёр битээс дээш)
1 Энэ байт нь төгсгөлийн цилиндрийн доод найман битийг агуулна
4 Хуваалтын тэргүүлэх салбарууд
4 Хуваалт дахь салбаруудын тоо

Ачаалах шошго нь хатуу диск дээр нэгээс олон үйлдлийн систем суулгасан тохиолдолд ялангуяа ашигтай байдаг. Нэгээс олон үндсэн хуваалт байгаа тул ачаалах шошго нь аль үйлдлийн систем дээр ачаалахаа сонгох боломжийг олгоно.

Гэсэн хэдий ч хуваалтын хүснэгт нь "Идэвхтэй" нэг хуваалтыг үргэлж бүртгэдэг бөгөөд өөр сонголт сонгоогүй тохиолдолд ачаалагдах болно.

Хуваалтын хүснэгтийн хуваалтын төрлийн хэсэг нь тухайн хуваалт дээрх файлын системийг хэлдэг бөгөөд 06 эсвэл 0E хуваалтын ID нь FAT, 0B эсвэл 0C нь FAT32, 07 нь NTFS эсвэл OS/2 HPFS гэсэн үг юм.

Салбар бүрт 512 байт хуваалттай бол нийт хуваалтын байтны тоог гаргахын тулд секторын тоог 512-оор үржүүлэх шаардлагатай. Энэ тоог 1, 024-т хувааж, тоог килобайт болгон, дараа нь дахин мегабайт, шаардлагатай бол гигабайтаар дахин авна.

MBR-ийн 1BE-ийн зөрүүтэй эхний хуваалтын хүснэгтийн дараа хоёр, гурав, дөрөв дэх үндсэн хуваалтын бусад хуваалтын хүснэгтүүд нь 1CE, 1DE, 1EE-д байна:

Офсет Офсет
Hex Аравтын Урт (байт) Тодорхойлолт
1BE - 1CD 446-461 16 Анхдагч хуваалт 1
1CE-1DD 462-477 16 Анхдагч хуваалт 2
1DE-1ED 478-493 16 Үндсэн хуваалт 3
1EE-1FD 494-509 16 Үндсэн хуваалт 4

Та wxHexEditor болон Active@ Disk Editor зэрэг хэрэгслээр мастер хуваалтын хүснэгтийн hex хувилбарыг унших боломжтой.

Зөвлөмж болгож буй: