लिनक्स की सबसे सरल, एकल हार्ड ड्राइव स्थापना, जहां ओएस के लिए पूरी डिस्क का उपयोग किया जाता है, शायद डिस्क पर कई विभाजन होते हैं। यदि आपको डिस्क पर विभाजन के साथ काम करने की ज़रूरत है, तो लिनक्स fdisk सहित कई अलग-अलग टूल्स प्रदान करता है।

fdisk एक मेनू आधारित, इंटरैक्टिव कमांड लाइन उपकरण है जो आपको डिस्क पर विभाजन देखने, बनाने, संशोधित करने और हटाने की अनुमति देता है। लिनक्स में, सभी उपकरणों को / dev निर्देशिका में मिली विशेष फ़ाइलों के अनुसार नामित किया जाता है। एक सामान्य SATA हार्ड डिस्क नाम / dev / sda नाम दिया गया है। अपने सिस्टम पर हार्ड डिस्क की एक सूची देखने के लिए " lshw " कमांड का उपयोग करें:

 sudo lshw -class डिस्क 

आउटपुट सिस्टम से जुड़े हार्ड ड्राइव और ऑप्टिकल ड्राइव दिखाता है:

पहली हार्ड ड्राइव पर विभाजन तालिका को गैर-संवादात्मक रूप से सूचीबद्ध करने के लिए, उपयोग करें:

 sudo fdisk -l / dev / sda 

आउटपुट इस तरह कुछ दिखाई देगा:

इससे पता चलता है कि पहला विभाजन /dev/sda1 सबसे बड़ा विभाजन है और एक लिनक्स विभाजन है। चूंकि यह एकमात्र लिनक्स विभाजन है, हम यह भी जानते हैं कि यह मूल विभाजन (या सिस्टम विभाजन) है। sda2 एक विस्तारित विभाजन है (जिसे एकाधिक लॉजिकल विभाजन में विभाजित किया जा सकता है) और sda5 विस्तारित विभाजन में पहला (और केवल) तार्किक विभाजन है। sda5 स्वैप स्पेस के रूप में प्रयोग किया जाता है।

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

इस परीक्षण प्रणाली पर दूसरी डिस्क (/ dev / sdb) खाली है। अपने इंटरैक्टिव मोड में एक नया विभाजन चलाने के लिए fdisk चलाएं:

 सुडो एफडीस्क / देव / एसडीबी 

कमांड प्रॉम्प्ट पर, वर्तमान विभाजन सूची देखने के लिए मदद मेनू या p देखने के लिए m टाइप करें। नया प्राथमिक विभाजन बनाने के लिए, n कमांड का उपयोग करें।

प्राथमिक विभाजन बनाने के लिए p दर्ज करें, फिर इस मामले में विभाजन संख्या चुनें। डिफ़ॉल्ट प्रारंभिक क्षेत्र को स्वीकार करें और फिर विभाजन का आकार दर्ज करें। परीक्षण प्रणाली पर, sdb जीबी है इसलिए मैं +50GB दर्ज करके 50 जीबी विभाजन +50GB । अंत में p कमांड का उपयोग करके विभाजन को सूचीबद्ध करें। विभाजन तालिका को डिस्क और बाहर निकलने के लिए, w टाइप करें।

विभाजन प्रकार को हटा और सेट करना

विभाजन को हटाने के लिए, d कमांड का प्रयोग करें। यदि डिस्क में एकाधिक विभाजन हैं, तो fdisk से कौन सा विभाजन हटाना होगा, हालांकि अगर केवल एक विभाजन है तो fdisk स्वचालित रूप से इसे हटा देगा।

यदि आप किसी भी समय कोई गलती करते हैं, तो q कमांड को बिना सहेजे जाने के लिए छोड़ दें। यह उसी स्थिति में हार्ड डिस्क को छोड़ देगा जब आपने fdisk शुरू किया था।

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

विभाजन प्रकारों की सूची देखने के लिए, l कमांड का प्रयोग करें। सूचीबद्ध सभी नंबर हेक्साडेसिमल में हैं, उदाहरण के लिए फ्रीबीएसडी 5 का उपयोग करता है। लिनक्स आईडी 83 और विंडोज (एक्सपी से आगे) का उपयोग करता है 7 का उपयोग करता है। यदि विभाजन आपके लिनक्स अधिष्ठापन के भीतर उपयोग के लिए है, तो विभाजन प्रकार को डिफ़ॉल्ट 83 रूप में छोड़ दें, लेकिन यदि आप एक विभाजन चाहते हैं जिसे विंडोज सहित कई ऑपरेटिंग सिस्टम द्वारा पढ़ा जा सकता है तो आपको या तो 7 या b उपयोग करना चाहिए।

विभाजन पर आईडी को बदलने के लिए, t कमांड का प्रयोग करें। आपको विभाजन संख्या और फिर विभाजन कोड के लिए कहा जाएगा। यदि आप जिस कोड का उपयोग करना चाहते हैं उसे भूल गए हैं, तो आप सूची को फिर से देखने के लिए, विभाजन प्रकार दर्ज करने के बजाय L टाइप कर सकते हैं। एक बार जब आप विभाजन कोड में प्रवेश कर लेते हैं, तो विभाजनों को सूचीबद्ध करने के लिए p का उपयोग करें और जांचें कि विभाजन प्रकार को छोड़कर सेट किया गया है।

प्रारूप और माउंट

एक बार नया विभाजन बनाया गया है, इसे स्वरूपित करने की आवश्यकता है। 83 अलावा विभाजन प्रकारों के लिए, संबंधित मूल ऑपरेटिंग सिस्टम (यानी आईडी 7 आदि के लिए विंडोज) का उपयोग करके विभाजन को प्रारूपित करना सबसे अच्छा है। लिनक्स के लिए mkfs.ext3 या mkfs.ext4 कमांड को सामान्य विभाजन के लिए उपयोग करें:

 sudo mkfs.ext4 / dev / sdb1 

फाइलटाइम को इसके समान कमांड का उपयोग करके आरोहित करने की आवश्यकता है:

 सुडो माउंट / देव / एसडीबी 1 / घर / गैरी / मध्यस्थ / 

जहां /home/gary/mediastore/ निर्देशिका है जहां आप डिस्क आरोहित करना चाहते हैं। अंत में /etc/fstab फ़ाइल को संपादन की आवश्यकता है, अधिक जानकारी के लिए कृपया पढ़ें अपने fstab को जानना।

निष्कर्ष

fdisk एक बहुमुखी उपकरण है हालांकि सुनिश्चित करें कि आप विभाजन तालिका में हेरफेर करने से पहले अपने डेटा का बैकअप लें क्योंकि गलतियां महंगा हो सकती हैं। यह ध्यान देने योग्य भी है कि fdisk में कुछ सीमाएं हैं, अर्थात् यह GUID विभाजन तालिका (GPTs) को समझ में नहीं आता है और यह बड़े विभाजन के लिए डिज़ाइन नहीं किया गया है। इन मामलों में, parted उपकरण का उपयोग करें।