جدول پارتیشن اصلی چیست؟ (تعریف MPT)

فهرست مطالب:

جدول پارتیشن اصلی چیست؟ (تعریف MPT)
جدول پارتیشن اصلی چیست؟ (تعریف MPT)
Anonim

جدول پارتیشن اصلی جزئی از رکورد/بخش اصلی راه‌اندازی است که حاوی توضیحاتی در مورد پارتیشن‌های موجود در درایو دیسک سخت، مانند انواع و اندازه‌های آنها است. جدول پارتیشن اصلی با امضای دیسک و کد اصلی راه‌اندازی همراه است تا رکورد اصلی بوت را تشکیل دهد.

با توجه به اندازه (64 بایت) جدول پارتیشن اصلی، حداکثر چهار پارتیشن (هر کدام 16 بایت) ممکن است بر روی هارد دیسک تعریف شود. با این حال، پارتیشن های اضافی را می توان با تعریف یکی از پارتیشن های فیزیکی به عنوان یک پارتیشن توسعه یافته و سپس تعریف پارتیشن های منطقی اضافی در آن پارتیشن توسعه یافته راه اندازی کرد.

Image
Image

ابزارهای پارتیشن بندی رایگان دیسک راهی آسان برای دستکاری پارتیشن ها، علامت گذاری پارتیشن ها به عنوان "فعال" و موارد دیگر است.

خط پایین

از جدول پارتیشن اصلی گاهی اوقات فقط به عنوان جدول پارتیشن یا نقشه پارتیشن یا حتی به اختصار MPT نامیده می شود.

ساختار و مکان جدول پارتیشن اصلی

رکورد اصلی راه‌اندازی شامل 446 بایت کد، به دنبال آن جدول پارتیشن با 64 بایت است و دو بایت باقی‌مانده برای امضای دیسک رزرو شده است.

در اینجا وظایف خاص هر 16 بایت جدول پارتیشن اصلی آمده است:

اندازه (بایت) شرح
1 این حاوی برچسب بوت است
1 سر شروع
1 بخش شروع (شش بیت اول) و سیلندر شروع (دو بیت بالاتر)
1 این بایت هشت بیت پایینی سیلندر شروع را نگه می دارد
1 این شامل نوع پارتیشن است
1 سر پایان
1 بخش پایانی (شش بیت اول) و سیلندر پایانی (دو بیت بالاتر)
1 این بایت هشت بیت پایینی سیلندر انتهایی را نگه می دارد
4 سکتورهای پیشرو پارتیشن
4 تعداد سکتورها در پارتیشن

برچسب بوت به ویژه زمانی مفید است که بیش از یک سیستم عامل روی هارد دیسک نصب شده باشد. از آنجایی که بیش از یک پارتیشن اصلی وجود دارد، برچسب راه‌اندازی به شما امکان می‌دهد انتخاب کنید که کدام سیستم عامل بوت شود.

با این حال، جدول پارتیشن همیشه یک پارتیشن را که به عنوان پارتیشن "فعال" عمل می کند که در صورت انتخاب هیچ گزینه دیگری بوت می شود، ردیابی می کند.

بخش نوع پارتیشن جدول پارتیشن به سیستم فایل روی آن پارتیشن اشاره دارد، جایی که شناسه پارتیشن 06 یا 0E به معنای FAT، 0B یا 0C به معنای FAT32 و 07 به معنای NTFS یا OS/2 HPFS است.

با پارتیشنی که 512 بایت برای هر سکتور است، باید تعداد کل سکتورها را در 512 ضرب کنید تا تعداد بایت های کل پارتیشن را بدست آورید. سپس می توان آن عدد را بر 1، 024 تقسیم کرد تا عدد را به کیلوبایت، و سپس دوباره برای مگابایت و دوباره برای گیگابایت، در صورت نیاز، تقسیم کرد.

بعد از اولین جدول پارتیشن، که 1BE از MBR افست شده است، سایر جداول پارتیشن برای پارتیشن اصلی دوم، سوم و چهارم، در 1CE، 1DE، و 1EE هستند:

Offset Offset
Hex اعشار طول (بایت) شرح
1BE - 1CD 446-461 16 Primary Partition 1
1CE-1DD 462-477 16 Primary Partition 2
1DE-1ED 478-493 16 Primary Partition 3
1EE-1FD 494-509 16 Primary Partition 4

می توانید نسخه هگزی جدول پارتیشن اصلی را با ابزارهایی مانند wxHexEditor و Active@ Disk Editor بخوانید.

توصیه شده: