लिनक्स पर विभाजन को प्रबंधित करने के लिए Fdisk का उपयोग कैसे करें
Fdisk कमांड लिनक्स पर हार्ड डिस्क विभाजन को देखने और प्रबंधित करने के लिए एक पाठ-आधारित उपयोगिता है। यह सबसे शक्तिशाली उपकरणों में से एक है जिसका उपयोग आप विभाजन को प्रबंधित करने के लिए कर सकते हैं, लेकिन यह नए उपयोगकर्ताओं को भ्रमित कर रहा है.
यह ट्यूटोरियल एक विभाजन तालिका को प्रबंधित करने के लिए fdisk का उपयोग करने की मूल बातें से गुजरेगा। Fdisk का उपयोग करने के बाद, आपको फ़ाइल सिस्टम के साथ नए विभाजन को प्रारूपित करने के लिए एक mkfs कमांड का उपयोग करना होगा.
सूदो बनाम सु
उबंटू, लिनक्स टकसाल या अन्य उबंटू-व्युत्पन्न वितरण पर, fdisk और mkfs कमांड को उपसर्ग करना चाहिए sudo. उन वितरणों पर, जो sudo का उपयोग नहीं करते, का उपयोग करें सु - रूट शेल प्राप्त करने के लिए पहले कमांड करें, फिर बिना सुडो के हर कमांड टाइप करें.
सूची विभाजन
sudo fdisk -l आदेश आपके सिस्टम पर विभाजन को सूचीबद्ध करता है.
आप उस पर केवल विभाजन को सूचीबद्ध करने के लिए एक डिस्क के उपकरण का नाम जोड़ सकते हैं। उदाहरण के लिए, पहले डिस्क डिवाइस पर केवल विभाजन को सूचीबद्ध करने के लिए निम्न कमांड का उपयोग करें:
सुडो fdisk -l / dev / sda
कमांड मोड में प्रवेश करना
डिस्क के विभाजन पर काम करने के लिए, आपको कमांड मोड में प्रवेश करना होगा। आपको डिस्क से डिवाइस नाम की आवश्यकता होगी fdisk -l आदेश। निम्नलिखित कमांड पहले डिस्क डिवाइस के लिए कमांड मोड में प्रवेश करती है:
सुडो fdisk / देव / sda
जब वे उपयोग में हों तो विभाजन संपादित न करें। यदि आप सिस्टम विभाजन को संपादित करना चाहते हैं, तो पहले एक लाइव सीडी से बूट करें.
कमांड मोड का उपयोग करना
कमांड मोड में, आप उन कार्यों को निर्दिष्ट करने के लिए एकल-अक्षर कमांड का उपयोग करते हैं जिन्हें आप लेना चाहते हैं। प्रकार मीटर और आपके द्वारा उपयोग किए जा सकने वाले आदेशों की एक सूची देखने के लिए Enter दबाएं.
विभाजन तालिका देखना
उपयोग पी कमांड के भीतर से टर्मिनल में वर्तमान विभाजन तालिका को प्रिंट करने के लिए.
एक विभाजन हटाना
उपयोग घ एक पार्टीशन को हटाने के लिए कमांड। आपसे उस विभाजन की संख्या पूछी जाएगी जिसे आप हटाना चाहते हैं, जिसे आप प्राप्त कर सकते हैं पी आदेश। उदाहरण के लिए, यदि मैं / dev / sda5 पर विभाजन हटाना चाहता था, तो मैं टाइप करूँगा 5.
विभाजन को हटाने के बाद, आप टाइप कर सकते हैं पी वर्तमान विभाजन तालिका देखने के लिए फिर से। विभाजन हटा दिया गया प्रतीत होता है, लेकिन जब तक आप w कमांड का उपयोग नहीं करते तब तक fdisk डिस्क में इन परिवर्तनों को नहीं लिखता है.
एक विभाजन बनाना
उपयोग n एक नया विभाजन बनाने के लिए कमांड। आप एक तार्किक या प्राथमिक विभाजन बना सकते हैं (एल तार्किक या के लिए पी प्राथमिक के लिए)। एक डिस्क में केवल चार प्राथमिक विभाजन हो सकते हैं.
इसके बाद, उस डिस्क के सेक्टर को निर्दिष्ट करें जिसे आप विभाजन शुरू करना चाहते हैं। डिफ़ॉल्ट क्षेत्र को स्वीकार करने के लिए Enter दबाएं, जो डिस्क पर पहला मुक्त क्षेत्र है.
अंतिम, डिस्क पर विभाजन के अंतिम क्षेत्र को निर्दिष्ट करें। यदि आप प्रारंभिक क्षेत्र के बाद सभी उपलब्ध स्थान का उपयोग करना चाहते हैं, तो बस Enter दबाएं। आप एक विशिष्ट आकार भी निर्दिष्ट कर सकते हैं, जैसे कि +5G पांच गीगाबाइट विभाजन के लिए या +512 एम 512 मेगाबाइट विभाजन के लिए। यदि आप + साइन के बाद एक यूनिट निर्दिष्ट नहीं करते हैं, तो fdisk यूनिट के रूप में क्षेत्रों का उपयोग करता है। उदाहरण के लिए, +10000 विभाजन के अंत में परिणाम इसकी शुरुआत के बाद 10000 सेक्टरों के होते हैं.
सिस्टम आईडी
n कमांड मैं बस स्वैप विभाजन को फिर से चलाता हूं जिसे मैंने पहले हटा दिया था - या यह किया था? अगर मैं दौड़ता हूँ पी फिर से कमांड करता हूं, मैं देखूंगा कि नया / dev / sda5 विभाजन "लिनक्स स्वैप" विभाजन के बजाय "लिनक्स" विभाजन है.
अगर मैं इसका प्रकार बदलना चाहता हूं, तो मैं इसका उपयोग कर सकता हूं टी कमांड और विभाजन की संख्या निर्दिष्ट करें.
मुझे टाइप के हेक्स कोड के लिए कहा जाएगा। मैं इसे नहीं जानता, इसलिए मैं टाइप कर सकता हूं एल हेक्स कोड की एक सूची देखने के लिए.
इसे कहते हैं 82 लिनक्स स्वैप विभाजन के लिए कोड है, इसलिए मैं इसे टाइप कर सकता हूं.
यह आपके द्वारा चयनित फ़ाइल सिस्टम के साथ विभाजन को प्रारूपित नहीं करता है। आपको बाद में उचित के साथ करना होगा एमकेऍफ़एस आदेश.
परिवर्तन लेखन
उपयोग w डिस्क में आपके द्वारा किए गए परिवर्तनों को लिखने के लिए.
उपयोग क्ष यदि आप परिवर्तनों को सहेजे बिना छोड़ना चाहते हैं.
एक विभाजन प्रारूपण
इससे पहले कि आप उनका उपयोग कर सकें, आपको फ़ाइल सिस्टम के साथ नए विभाजन को प्रारूपित करना होगा। आप इसे उपयुक्त mkfs कमांड के साथ कर सकते हैं। उदाहरण के लिए, यह कमांड ext4 फाइल सिस्टम के साथ पहले डिस्क पर पांचवें विभाजन को प्रारूपित करता है.
सुडो mkfs.ext4 / dev / sda5
यदि आप किसी पार्टीशन को स्वैप विभाजन के रूप में स्वरूपित करना चाहते हैं तो mkswap कमांड का उपयोग करें:
सुदो mkswap / dev / sda5
Fdisk में विभिन्न कमांड्स होते हैं, जिनमें विशेषज्ञ कमांड शामिल हैं जिन्हें आप चलाकर एक्सेस कर सकते हैं एक्स पहले आज्ञा। के साथ fdisk के मैन पेज देखें आदमी fdisk अधिक विस्तृत जानकारी के लिए कमांड करें.