डिस्क विभाजन

From Vigyanwiki
जीपार्टेड डिस्क विभाजन के लिए उपयोग की जाने वाली एक लोकप्रिय उपयोगिता है

डिस्क विभाजन या डिस्क स्तरकर्तन[1] द्वितीयक भंडारण पर एक या एक से अधिक क्षेत्रों का निर्माण है, जिससे प्रत्येक क्षेत्र को पृथक रूप से प्रबंधित किया जा सके।[2] इन क्षेत्रों को विभाजन कहा जाता है। किसी भी फ़ाइल प्रणाली के निर्माण से पहले, यह सामान्यतः एक नई स्थापित डिस्क तैयार करने का पहला चरण है। डिस्क, विभाजन तालिका के रूप में ज्ञात क्षेत्र में विभाजनों के स्थान और आकार के बारे में जानकारी संग्रहित करता है, जिसे एक ऑपरेटिंग सिस्टम डिस्क के किसी अन्य भाग से पहले पढ़ता है। फिर प्रत्येक विभाजन ऑपरेटिंग सिस्टम केलिए एक विशिष्ट "तार्किक" डिस्क के रूप में प्रकट होता है जो वास्तविक डिस्क के भाग का उपयोग करता है। सिस्टम प्रबंधक, विभाजन संपादक नामक एक प्रोग्राम का उपयोग विभाजन के निर्माण, आकार-परिवर्तन, विलोपन (डिलीट) और हेरफेर करने के लिए करते हैं।[3] विभाजन, विभिन्न फ़ाइल प्रणालियों के उपयोग को विभिन्न प्रकार की फ़ाइलों के लिए स्थापित करने की सुविधा प्रदान करता है। उपयोगकर्ता डेटा को सिस्टम डेटा से अलग करके सिस्टम विभाजन को पूर्ण होने और सिस्टम को अनुपयोगी बनाने से रोका जा सकता है। विभाजन से बैकअप लेना भी आसान हो सकता है। इसमें एक हानि यह होती है कि विभाजनों को ठीक से आकार देना मुश्किल हो सकता है, जिसके परिणामस्वरूप एक विभाजन में अत्यधिक स्थान रिक्त होता है और दूसरा विभाजन लगभग पूर्णतः आवंटित होता है।

इतिहास

वर्ष 1983 के पीसी डॉस संस्करण 2.0 के अपने प्रकाशन में आईबीएम एक प्रारंभिक था, यदि शब्द विभाजन का उपयोग एचडीडी जैसे ब्लॉक संग्रहण उपकरण के भौतिक खंडों में विभाजन का वर्णन करने के लिए पहली बार नहीं किया गया था। इस शब्द का उपयोग अब सर्वव्यापी है। इस कला में प्रयुक्त अन्य शब्दों में तार्किक डिस्क,[4] मिनीडिस्क,[5] भाग,[6] छद्म डिस्क,[6] खंड,[6] स्तरखंड[7] और आभासी ड्राइव[8] सम्मिलित हैं।

आईबीएम का 1966[9], डिस्क ड्राइव के ऐसे प्रारंभिक विभाजनों में से एक था, जिसका उपयोग आईबीएम ने अपने मिनीडिस्क के सीपी-67 ऑपरेटिंग सिस्टम में हार्ड डिस्क ड्राइव के एक अलग खंड के रूप में किया था।[5]

विभाजन योजनाएं

डॉस, विंडोज़, और ओएस/2

डॉस, माइक्रोसॉफ्ट विंडोज़, और ओएस/2 के साथ, सक्रिय फ़ाइल प्रणाली के लिए एक प्राथमिक विभाजन का उपयोग करना एक सामान्य अभ्यास है, जिसमें ऑपरेटिंग सिस्टम, पृष्ठ/विनिमय फ़ाइल, सभी उपयोगिताएँ, अनुप्रयोग और उपयोगकर्ता डेटा सम्मिलित हैं। अधिकांश विंडोज उपभोक्ता कंप्यूटरों पर, ड्राइव अक्षर C को नियमित रूप से इस प्राथमिक विभाजन को प्रदान किया जाता है। अन्य विभाजन एचडीडी पर उपस्थित हो सकते हैं, जो पुनर्प्राप्ति विभाजन या नैदानिक यन्त्र या डेटायुक्त विभाजनों जैसी ड्राइवों के रूप में दृश्यमान या अदृश्यमान हो सकते हैं। (विंडोज ड्राइव अक्षर एक-से-एक प्रचलन में विभाजन के अनुरूप नहीं होते हैं, इसलिए ड्राइव अक्षरों की संख्या विभाजनों की संख्या से अधिक या कम हो सकती है।)

माइक्रोसॉफ़्ट विंडोज़ 2000, एक्सपी, विस्टा, और विंडोज़ 7 में एक 'डिस्क प्रबंधन' प्रोग्राम सम्मिलित होता है जो एफएटी और एनटीएफएस विभाजन के निर्माण, विलोपन और आकार-परिवर्तन की सुविधा प्रदान करता है। विंडोज विस्टा और विंडोज 7 में विंडोज डिस्क प्रबंधक, 1 एमबी विभाजन संरेखण योजना का उपयोग करता है, जो कि विंडोज 2000, एक्सपी, ओएस/2, डॉस के साथ-साथ कई अन्य ऑपरेटिंग सिस्टम के साथ मूलभूत रूप से असंगत है।

यूनिक्स-समान प्रणालियाँ

यूनिक्स-आधारित और यूनिक्स-समान ऑपरेटिंग सिस्टम जैसे लिनक्स, मैकओएस, बीएसडी और सोलारिस पर, डिस्क उपकरण पर कई विभाजनों का उपयोग संभव है। प्रत्येक विभाजन को फ़ाइल प्रणाली या विनिमय विभाजन के रूप में स्वरूपित किया जा सकता है।

एकाधिक विभाजन /बूट, /टीएमपी, /यूएसआर, /वीएआर, या /होम जैसी निर्देशिकाओं को इनकी स्वयं की फाइल प्रणाली आवंटित करने की सुविधा प्रदान करते हैं। ऐसी योजना के कई लाभ हैं:

  • यदि एक फ़ाइल प्रणाली विकृत हो जाती है, तो उस फ़ाइल प्रणाली/विभाजन के बाहर का डेटा सुरक्षित रह सकता है, जो डेटा हानि को कम कर सकता है।
  • विशिष्ट फ़ाइल प्रणाली को विभिन्न मापदंडों, जैसे, रीड-ओनली, या सेटुइड अक्षम फ़ाइलों के निष्पादन के साथ आरोहित किया जा सकता है, ।
  • रनअवे (अति-तीव्र) प्रोग्राम, जो एक गैर-प्रणाली फ़ाइल प्रणाली पर उपलब्ध सम्पूर्ण स्थान का उपयोग करता है, और महत्वपूर्ण फ़ाइल प्रणाली को नहीं भरता है।
  • उपयोगकर्ता डेटा जैसे दस्तावेज़ों को सिस्टम फ़ाइलों से अलग रखने से सिस्टम को डेटा को हस्तक्षेपित करने के कम जोखिम के साथ अद्यतन करने की अनुमति मिलती है।

लिनक्स सिस्टम के लिए एक सामान्य न्यूनतम विन्यास तीन विभाजनों का उपयोग करना है: एक "/" (पथ निर्देशिका) पर आरोहित सिस्टम फ़ाइलों को धारण करना, एक उपयोगकर्ता विन्यास फ़ाइलों और /होम (होम निर्देशिका) पर आरोहित डेटा, और एक विनिमय विभाजन।

स्वतः निर्धारित रूप से, मैकओएस सिस्टम पूरी फाइल प्रणाली के लिए एक ही विभाजन का उपयोग करता है और विनिमय विभाजन के स्थान पर फाइल प्रणाली (जैसे विंडोज) के अंदर एक विनिमय फाइल का उपयोग करता है।

सोलारिस में, विभाजनों को कभी-कभी स्लाइस के रूप में जाना जाता है। यह एक केक को कई टुकड़ों में काटने का एक वैचारिक संदर्भ है।

फ्रीबीएसडी की स्वयं की डिस्कलेबल-आधारित विभाजन योजना के साथ भ्रम से बचने के लिए, मास्टर बूट रिकॉर्ड विभाजन को संदर्भित करने के लिए फ्रीबीएसडी ऑपरेटिंग सिस्टम में "स्लाइस" शब्द का उपयोग किया जाता है। हालाँकि, जीयूआईडी विभाजन तालिका विभाजन को विश्व भर में "विभाजन" के रूप में संदर्भित किया जाता है।

मल्टी-बूट सिस्टम

उबंटु लिनक्स (तीन अलग-अलग बूट मोड के साथ) और विंडोज विस्टा विकल्प प्रदर्शित करती हुई एक जीआरयूबी स्टार्टअप प्रसूची

मल्टी-बूट सिस्टम ऐसे कंप्यूटर होते हैं, जिनमें उपयोगकर्ता अलग-अलग संग्रहण उपकरण में या एक ही संग्रहण उपकरण के अलग-अलग विभाजन में संग्रहित एक से अधिक विशिष्ट ऑपरेटिंग सिस्टम (ओएस) में बूट कर सकता है। ऐसे सिस्टमों में स्टार्टअप पर एक प्रसूची ओएस को बूट/प्रारंभ करने का विकल्प प्रदान करती है (और एक समय में केवल एक ओएस लोड होता है)।

यह आभासी ऑपरेटिंग सिस्टम से अलग होता है, जिसमें एक ऑपरेटिंग सिस्टम को पहले से चल रहे दूसरे ऑपरेटिंग सिस्टम के भीतर स्व-निहित आभासी "प्रोग्राम" के रूप में चलाया जाता है। (इसका एक उदाहरण विंडोज़ ओएस "आभासी मशीन" है, जो लिनक्स ओएस के भीतर से संचालित होती है।)

जीयूआईडी विभाजन तालिका

जीयूआईडी विभाजन तालिका (वैश्विक विशिष्ट पहचानकर्ता) भौतिक हार्ड डिस्क पर विभाजन तालिका के अभिविन्यास के लिए एकीकृत विस्तरणीय फ़र्मवेयर अंतर्पृष्ठ (यूईएफआई) मानक का एक हिस्सा है। कई ऑपरेटिंग सिस्टम अब इस मानक का समर्थन करते हैं। हालाँकि, विंडोज़ बायोस आधारित कंप्यूटरों पर इसका समर्थन नहीं करता है।[10]

विभाजन पुनर्प्राप्ति

जब एक विभाजन को विलोपित कर दिया जाता है, तो इसकी प्रविष्टि तालिका से हटा दी जाती है और यह डेटा अब अभिगमनीय नहीं होता है। अधिलेखित होने तक डेटा डिस्क पर उपस्थित रहता है। विशिष्ट पुनर्प्राप्ति उपयोगिताएँ खोई हुई फाइल प्रणाली का पता लगाने में सक्षम हो सकती हैं और एक विभाजन तालिका का निर्माण पुनः कर सकती हैं, जिसमें इन पुनर्प्राप्त फाइल प्रणालियों के लिए प्रविष्टियाँ सम्मिलित हैं। कुछ डिस्क उपयोगिताएँ उनके द्वारा विलोपित विभाजन के कई प्रारंभिक क्षेत्रों को अधिलेखित कर सकती हैं। उदाहरण के लिए, यदि किसी विभाजन को विलुप्त करने के लिए विंडोज़ डिस्क प्रबंधन (विंडोज़ 2000/एक्सपी, आदि) का उपयोग किया जाता है, तो इसे निष्कासित करने से पहले यह विभाजन के पहले क्षेत्र (सापेक्ष क्षेत्र 0) को अधिलेखित कर देगा। अभी भी बैकअप बूट क्षेत्र उपलब्ध होने पर एफएटी या एनटीएफएस विभाजन को पुनर्स्थापित करना संभव हो सकता है।

संपीडित डिस्क

अतिरिक्त स्थान के निर्माण के लिए एचडीडी को संपीडित किया जा सकता है। डॉस और प्रारंभिक माइक्रोसॉफ़्ट विंडोज़ में, स्टैकर (6.0 को छोड़कर डीआर-डॉस), सुपरस्टोर (डीआर डॉस 6.0), डबलस्पेस (एमएस-डॉस 6.0–6.2), या ड्राइवस्पेस (एमएस-डॉस 6.22, विंडोज़ 9एक्स) जैसे प्रोग्रामों का उपयोग किया गया था। यह संपीडन, विभाजन पर एक अत्यन्त बड़ी फ़ाइल बनाकर, फिर डिस्क के डेटा को इस फ़ाइल में संग्रहित करके किया गया था। स्टार्टअप पर, उपकरण चालक ने इस फाइल को खोलकर इसे एक अलग अक्षर प्रदान किया। प्रायः, भ्रम से बचने के लिए, मूल विभाजन और संपीडित ड्राइव में उनके अक्षरों का पारस्परिक परिवर्तन किया जाता था, जिससे संपीडित डिस्क सी:, और असम्पीडित क्षेत्र (प्रायः सिस्टम फ़ाइलों से युक्त) को एक उच्च नाम दिया जाता था।

एनटी कर्नेल का उपयोग करने वाले विंडोज़ के संस्करणों (नवीनतम संस्करण, विंडोज़ 10 सहित) में, आंतरिक डिस्क संपीडन क्षमता उपलब्ध है। पृथक डिस्क संपीडन उपयोगिताओं के उपयोग में तीव्र गिरावट आई है।

विभाजन तालिका

विभाजन तालिका, एक डिस्क पर ऑपरेटिंग सिस्टम द्वारा व्यवस्थित तालिका है जो उस डिस्क पर विभाजन को रूपरेखित और वर्णित करती है।[11] विभाजन तालिका और विभाजन प्रतिचित्र शब्द समान हैं और इन्हें एक दूसरे के लिए उपयोग किया जा सकता है। यह शब्द सामान्यतः पीसी में मास्टर बूट रिकॉर्ड (एमबीआर) के एमबीआर विभाजन तालिका से सम्बद्ध होता है, लेकिन इसका उपयोग सामान्य रूप से जीयूआईडी विभाजन तालिका (जीपीटी), एप्पल विभाजन प्रतिचित्र (एपीएम),[12] या बीएसडी डिस्कलेबल[13] जैसे अन्य स्वरूपों को संदर्भित करने के लिए किया जा सकता है, जो डिस्क ड्राइव को विभाजनों में विभाजित करते हैं ।

पीसी विभाजन के प्रकार

एमबीआर

यह खंड मास्टर बूट रिकॉर्ड (एमबीआर) विभाजन योजना का वर्णन करता है, जिसका उपयोग पीसी-संगत कंप्यूटर सिस्टम पर डॉस, माइक्रोसॉफ्ट विंडोज़ और लिनक्स (अन्य के बीच) में ऐतिहासिक रूप से किया जाता है। अधिकांश नए कंप्यूटर वर्ष 2010 के मध्य तक इसके स्थान पर जीयूआईडी विभाजन तालिका (जीपीटी) विभाजन योजना का उपयोग करते थे। अन्य विभाजन योजनाओं के उदाहरणों के लिए, विभाजन तालिकाओं पर सामान्य लेख देखें।

पीसी एचडीडी के सम्पूर्ण डेटा संग्रहण स्थान में अधिकतम चार प्राथमिक विभाजन, या वैकल्पिक रूप से तीन प्राथमिक विभाजन और एक विस्तारित विभाजन सम्मिलित हो सकते हैं, जिस पर एमबीआर विभाजन को प्रयुक्त किया गया है। मास्टर बूट रिकॉर्ड में स्थित विभाजन तालिका में 16-बाइट प्रविष्टियाँ होती हैं, जिनमें से प्रत्येक प्रविष्टि एक विभाजन को वर्णित करती है।

विभाजन प्रकार की पहचान, इसकी विभाजन तालिका प्रविष्टि में पाए गए 1-बाइट कोड द्वारा की जाती है। इनमें से कुछ कोडों (जैसे 0x05 और 0x0F) का उपयोग विस्तारित विभाजन की उपस्थिति को इंगित करने के लिए किया जा सकता है। अधिकांश कोडों का उपयोग ऑपरेटिंग सिस्टम के बूटलोडर (जो विभाजन तालिकाओं की जांच करता है) द्वारा यह तय करने के लिए किया जाता है कि क्या विभाजन में एक ऐसी फ़ाइल प्रणाली है, जिसे डेटा के पाठन या लेखन के लिए आरोहित / अभिगमित किया जा सकता है।

प्राथमिक विभाजन

प्राथमिक विभाजन में एक फाइल प्रणाली होती है। डॉस और माइक्रोसॉफ्ट विंडोज़ सिस्टम के सभी प्रारंभिक संस्करणों में, माइक्रोसॉफ्ट को प्रथम विभाजन होने के लिए सिस्टम विभाजन नामक विभाजन की आवश्यकता होती है। विंडोज 95 के बाद से सभी विंडोज ऑपरेटिंग सिस्टम (लगभग) किसी भी विभाजन पर स्थित हो सकते हैं, लेकिन बूट फाइलों (io.sys, bootmgr, ntldrआदि) को प्राथमिक विभाजन पर रहना चाहिए। हालाँकि, एक पीसी के बायोस (मानक पीसी पर बूट अनुक्रम देखें) जैसे अन्य कारक भी विशिष्ट आवश्यकताओं को प्रयुक्त कर सकते हैं जैसे कि प्राथमिक ओएस को किस विभाजन में होना चाहिए।

प्राथमिक विभाजन के लिए विभाजन प्रकार का कोड, या तो फ़ाइल प्रणाली के भीतर समाहित हो सकता है (उदाहरण के लिए, 0x07 का अर्थ या तो एनटीएफएस या ओएस/2 एचपीएफएस फ़ाइल प्रणाली है) या यह इंगित करता है कि विभाजन का एक विशेष उपयोग है (उदाहरण के लिए, कोड 0x82 सामान्यतः एक लिनक्स विनिमय विभाजन को इंगित करता है)। विभिन्न डॉस और विंडोज़ ओएस संस्करणों की सीमाओं के कारण एफएटी16 और एफएटी32 फाइल प्रणालियों ने कई विभाजन प्रकार के कोडों का उपयोग किया है। हालांकि एक लिनक्स ऑपरेटिंग सिस्टम कई अलग-अलग फाइल प्रणालियों (ईएक्सटी4, ईएक्सटी3, ईएक्सटी2, रीज़रएफएस आदि) की पहचान कर सकता है, ये सभी सिस्टम निरंतर एक ही प्रकार के विभाजन कोड, 0x83 (लिनक्स मूल फाइल प्रणाली) का उपयोग करते हैं।

विस्तारित विभाजन

किसी एचडीडी में केवल एक विस्तारित विभाजन हो सकता है, लेकिन इस विस्तारित विभाजन को कई तार्किक विभाजनों में विभाजित किया जा सकता है। तब डॉस/विंडोज़ सिस्टम प्रत्येक तार्किक विभाजन के लिए एक अद्वितीय ड्राइव अक्षर निर्दिष्ट कर सकते हैं। जीयूआईडी विभाजन तालिका (जीपीटी) में केवल प्राथमिक विभाजन होता है, जबकि विस्तारित विभाजन और तार्किक विभाजन नहीं होता है।

बूट विभाजन

बायोस बूट विभाजन

बायोस बूट विभाजन (बायोस बीपी) ऑपरेटिंग सिस्टम को बूट करने वाले सॉफ़्टवेयर, बूटलोडर को रखने के लिए उपयोग किए जाने वाले संग्रहण उपकरण का एक हिस्सा है। यह एक ऑपरेटिंग सिस्टम कर्नेल प्रतिबिम्ब या बूटलोडर या सॉफ्टवेयर का एक पूर्णतः पृथक खण्ड हो सकता है।[13][14]: 136 

ईएफआई प्रणाली विभाजन

ईएफआई प्रणाली विभाजन बायोस बीपी के समान है, लेकिन इसे बायोस के स्थान पर ईएफआई प्रक्रिया यन्त्र सामग्री द्वारा लोड किया जाता है।[13][14]: 136 

यह भी देखें

  • अमिगा दृढ़ डिस्क ब्लॉक
  • डिस्क स्वरूपण
  • फाइलप्रणाली पदानुक्रम मानक
  • डिस्क विभाजन सॉफ्टवेयरों की सूची
  • तार्किक विस्तार प्रबंधक (लिनक्स)
  • मास्टर बूट रिकॉर्ड विभाजन तालिका अभिविन्यास को आवरित करता है
  • विभाजन संरेखण
  • आरएआईडी
  • जेबीओडी (गैर-रेड ड्राइव आर्किटेक्चर)

संदर्भ

  1. Calkins, Bill (2013). ओरेकल सोलारिस 11 सिस्टम एडमिनिस्ट्रेशन.
  2. Levi, Bozidar (2002). यूनिक्स प्रशासन.
  3. Ward, Brian (2004). लिनक्स कैसे काम करता है: हर सुपरयूजर को क्या पता होना चाहिए. No Starch Press. p. 39. ISBN 9781593270353.
  4. As used by DEC RT-11 OS circa 1984
  5. 5.0 5.1 As used in IBM CP-67 beginning 1966 see: Rogers, Bob (February 6, 2017). "Virtualization's Past Helps Explain Its Current Importance". TechChannel. Retrieved February 9, 2022. A minidisk is only part of a physical disk but appears to be a separate disk to the guest.
  6. 6.0 6.1 6.2 The 1980 UNIX V6 manual for the RP-11/RP03 device and driver] speaks of the disk being divided into portions, "pseudo-disks and sections.
  7. The 1993 Solaris 2.2 Basic Installation Guide in a glossary entry that slice is "A discrete portion of a disk, configured during installation." Under SunOS 4.l.x and System V Release 3, slices were referred to as partitions.
  8. The 1980 Corvus Guide for Apple II installations allows division of a hard disk drive into virtual drives.
  9. R. J. Creasy (September 1981). "The Origin of tlie VM/370 Time-Sharing System" (PDF). IBM Journal of Research and Development. 25 (5): 483–490. doi:10.1147/rd.255.0483. ISSN 0018-8646. Retrieved February 10, 2022.
  10. windows-driver-content. "BIOS/MBR-आधारित हार्ड ड्राइव विभाजन". docs.microsoft.com (in English). Retrieved 2021-12-06.
  11. Frisch, AEleen (2002). आवश्यक सिस्टम प्रशासन: लिनक्स और यूनिक्स प्रशासन के लिए उपकरण और तकनीकें. O'Reilly Media, Inc. p. 86. ISBN 9780596004491.
  12. Apple पार्टीशन मैप्स के लिए pdisk यूटिलिटी को इसके मैन पेज [1] में Apple पार्टीशन टेबल एडिटर के रूप में वर्णित किया गया है। .
  13. 13.0 13.1 "सिस्टम विभाजन और बूट विभाजन क्या हैं?". www.easyuefi.com. Archived from the original on 2018-07-16. Retrieved 2021-12-07.
  14. 14.0 14.1 Cross, Michael (2008). साइबर क्राइम का सीन।. Debra Littlejohn Shinder (2nd ed.). Burlington, MA: Syngress Pub. ISBN 978-0-08-048699-4. OCLC 272383168.

अग्रिम पठन