MS-DOS शैली के बीच अंतर मास्टर बूट दस्तावेज़ (एमबीआर), द Apple विभाजन का नक्शा (एपीएम), और यूईएफआई-शैली गाइड विभाजन तालिका (GPT) इस प्रकार हैं:
डिस्क का आकार
एमबीआर और एपीएम प्रयोग करने योग्य डिस्क के आकार को 2 टीआईबी तक सीमित करते हैं (एक विभाजन न तो 2 टीआईबी सीमा से आगे शुरू हो सकता है और न ही समाप्त हो सकता है)। GPT के साथ, डिस्क 8 ZiB तक हो सकती है।
विभाजन की गिनती
एमबीआर चार विभाजन तक सीमित है।
सीमा के चारों ओर पाने के लिए, विभाजन में से एक आमतौर पर एक "विस्तारित विभाजन" के रूप में बनाया जाता है, जिसमें स्वाभाविक रूप से "तार्किक विभाजन" की एक श्रृंखला होती है। इसके लिए सबसे आम योजना एक है विस्तारित बूट रिकॉर्ड , हालांकि बीएसडी सिस्टम अक्सर घोंसला बनाते हैं बीएसडी डिस्कलेब बजाय।
एपीएम 62 विभाजन तक बढ़ सकता है; GPT हो सकता है कम से कम 128।
विभाजन मेटाडेटा
MBR विभाजनों में 1-बाइट "प्रकार" कोड होता है, जो उपयोगी होने के लिए बहुत छोटा है (अधिकांश ऑपरेटिंग सिस्टम बहुत सामान्य प्रकार के कोड का उपयोग करते हैं और बस बाकी का अनुमान लगाते हैं)। विंडोज एनटी ने एक ही मॉडल के कई डिस्क के बीच अंतर करने के लिए 4-बाइट "डिस्क आईडी" भी पेश की।
एपीएम शाब्दिक "प्रकार के पहचानकर्ता" (32 एएससीआई बाइट्स) का उपयोग करता है, उदा। Apple_UFS
। यह एक वर्णनात्मक विभाजन नाम के लिए 32 बाइट्स भी रखता है।
GPT, जैसा कि इसका नाम बताता है, विभाजन प्रकार के लिए एक 16-बाइट GUID का उपयोग करता है, एक विशिष्ट विभाजन (partuuid) की पहचान करने के लिए एक और GUID, और फिर भी पूरे डिस्क की पहचान के लिए एक और GUID (एमबीआर / डिस्क आईडी के उद्देश्य के समान ") । यह एक विभाजन लेबल के लिए 72 बाइट्स (UTF-16) भी रखता है।
सिस्टम आर्किटेक्चर
इंटेल-आधारित मैक केवल GPT ड्राइव से बूट कर सकते हैं, जबकि PowerPC- आधारित Mac केवल APM का समर्थन करते हैं।
"नियमित" आईबीएम-संगत पीसी किसी भी डिस्क को तब तक बूट कर सकते हैं जब तक कि 0 वें क्षेत्र में एक वैध BIOS बूटलोडर और ए AA55h
बूट हस्ताक्षर। यह आमतौर पर एमबीआर का मतलब है, लेकिन सभी जीपीटी-विभाजन डिस्क में एक "सुरक्षात्मक एमबीआर" है जो इस आवश्यकता को पूरा करता है।
यूईएफआई का उपयोग करने वाले पीसी को जीपीटी और एमबीआर दोनों का समर्थन आवश्यक है - फिर से, जब तक यूईएफआई-संगत बूटलोडर मौजूद है। (UEFI विशिष्ट प्रकार के कोड के साथ FAT32 विभाजन में बूटलोडर्स रखता है।)
(अपवाद: कुछ विशिष्ट BIOS संस्करण बग या मिसफ्रीचर के कारण GPT "सुरक्षात्मक MBR" को अमान्य मानते हैं। इसके अलावा, Windows BIOS सिस्टम पर GPT डिस्क से बूट करने से इंकार कर देगा, या UEFO सिस्टम पर MBR डिस्क से कारणों के कारण। अनजान।)
बूट लोडर
BIOS सिस्टम में, प्रारंभिक बूट लोडर MBR का हिस्सा है। एमबीआर में केवल एक बूटलोडर हो सकता है, जिसके परिणामस्वरूप दोहरे बूट सिस्टम स्थापित करते समय संघर्ष हो सकता है। MB86 बूटलोडर के x86 डॉस मूल के कारण, कोड x86 आर्किटेक्चर के लिए विशिष्ट है।
दूसरी ओर, यूईएफआई बूटलोडर्स (संभावित कई) और अन्य ईएफआई टूल के लिए एक समर्पित FAT32 विभाजन का उपयोग करता है। विभाजन की सामग्री को आसानी से किसी भी ओएस से प्रबंधित किया जा सकता है।
तकनीकी बिट्स और टुकड़े
- प्रति डिस्क में केवल एक एमबीआर या एपीएम है, दोनों सेक्टर 0. जीपीटी पर शुरू होता है, डिस्क के अंत के पास एक बैकअप प्रतिलिपि रखता है।
MBR और GPT से संबंधित अधिक विस्तृत जानकारी: विंडोज और GPT FAQ