मास्टर पार्टीशन टेबल मास्टर बूट रिकॉर्ड/सेक्टर का एक घटक है जिसमें हार्ड डिस्क ड्राइव पर विभाजन का विवरण होता है, जैसे कि उनके प्रकार और आकार। मास्टर पार्टीशन टेबल मास्टर बूट रिकॉर्ड बनाने के लिए डिस्क सिग्नेचर और मास्टर बूट कोड के साथ आता है।
मास्टर विभाजन तालिका के आकार (64 बाइट्स) के कारण, हार्ड ड्राइव पर अधिकतम चार विभाजन (प्रत्येक 16 बाइट्स) परिभाषित किए जा सकते हैं। हालांकि, एक भौतिक विभाजन को एक विस्तारित विभाजन के रूप में परिभाषित करके और फिर उस विस्तारित विभाजन के भीतर अतिरिक्त तार्किक विभाजन को परिभाषित करके अतिरिक्त विभाजन स्थापित किए जा सकते हैं।
मुक्त डिस्क विभाजन उपकरण विभाजन में हेरफेर करने का एक आसान तरीका है, विभाजन को "सक्रिय" के रूप में चिह्नित करें, और बहुत कुछ।
नीचे की रेखा
मास्टर पार्टीशन टेबल को कभी-कभी सिर्फ पार्टीशन टेबल या पार्टीशन मैप के रूप में संदर्भित किया जाता है, या यहां तक कि एमपीटी के रूप में संक्षिप्त किया जाता है।
मास्टर विभाजन तालिका संरचना और स्थान
मास्टर बूट रिकॉर्ड में 446 बाइट्स कोड शामिल हैं, इसके बाद 64 बाइट्स के साथ विभाजन तालिका, और शेष दो बाइट्स डिस्क हस्ताक्षर के लिए आरक्षित हैं।
यहां एक मास्टर पार्टीशन टेबल के प्रत्येक 16 बाइट्स के विशिष्ट कर्तव्य दिए गए हैं:
आकार (बाइट्स) | विवरण |
1 | इसमें बूट लेबल है |
1 | शुरुआती सिर |
1 | शुरुआती सेक्टर (पहले छह बिट) और सिलेंडर शुरू करना (उच्चतर दो बिट) |
1 | इस बाइट में शुरुआती सिलेंडर के निचले आठ बिट होते हैं |
1 | इसमें विभाजन प्रकार है |
1 | सिर खत्म करना |
1 | एंडिंग सेक्टर (पहले छह बिट्स) और एंडिंग सिलेंडर (उच्च दो बिट्स) |
1 | इस बाइट में अंतिम सिलेंडर के निचले आठ बिट होते हैं |
4 | विभाजन के प्रमुख क्षेत्र |
4 | विभाजन में सेक्टरों की संख्या |
बूट लेबल विशेष रूप से तब उपयोगी होता है जब हार्ड ड्राइव पर एक से अधिक ऑपरेटिंग सिस्टम स्थापित हो। चूँकि तब एक से अधिक प्राथमिक विभाजन होते हैं, बूट लेबल आपको यह चुनने देता है कि किस OS को बूट करना है।
हालांकि, विभाजन तालिका हमेशा एक विभाजन का ट्रैक रखती है जो "सक्रिय" के रूप में कार्य करता है जो कि बूट हो जाता है यदि कोई अन्य विकल्प नहीं चुना जाता है।
विभाजन तालिका का विभाजन प्रकार अनुभाग उस विभाजन पर फ़ाइल सिस्टम को संदर्भित करता है, जहां 06 या 0E विभाजन आईडी का अर्थ FAT, 0B या 0C का अर्थ FAT32 है, और 07 का अर्थ NTFS या OS/2 HPFS है।
प्रत्येक सेक्टर के लिए 512 बाइट्स वाले विभाजन के साथ, आपको कुल विभाजन के बाइट्स की संख्या प्राप्त करने के लिए सेक्टरों की कुल संख्या को 512 से गुणा करना होगा। फिर उस संख्या को किलोबाइट में संख्या प्राप्त करने के लिए 1, 024 से विभाजित किया जा सकता है, और फिर मेगाबाइट के लिए, और यदि आवश्यक हो तो गीगाबाइट के लिए फिर से।
पहली पार्टीशन टेबल के बाद, जो MBR के 1BE ऑफसेट है, दूसरे, तीसरे और चौथे प्राइमरी पार्टीशन के लिए अन्य पार्टीशन टेबल 1CE, 1DE और 1EE पर हैं:
ऑफसेट | ऑफसेट | ||
हेक्स | दशमलव | लंबाई (बाइट्स) | विवरण |
1बीई - 1सीडी | 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 जैसे टूल के साथ मास्टर पार्टीशन टेबल के हेक्स संस्करण को पढ़ सकते हैं।