/ / लिनक्स पर विभाजन को प्रबंधित करने के लिए Fdisk का उपयोग कैसे करें

लिनक्स पर विभाजन को प्रबंधित करने के लिए Fdisk का उपयोग कैसे करें

Fdisk कमांड लिनक्स पर हार्ड डिस्क विभाजन को देखने और प्रबंधित करने के लिए एक पाठ-आधारित उपयोगिता है। यह सबसे शक्तिशाली उपकरणों में से एक है जिसका उपयोग आप विभाजनों को प्रबंधित करने के लिए कर सकते हैं, लेकिन यह नए उपयोगकर्ताओं के लिए भ्रामक है।

यह ट्यूटोरियल एक विभाजन तालिका को प्रबंधित करने के लिए fdisk का उपयोग करने की मूल बातें से गुजरेगा। Fdisk का उपयोग करने के बाद, आपको फ़ाइल सिस्टम के साथ नए विभाजन को प्रारूपित करने के लिए एक mkfs कमांड का उपयोग करना होगा।

सूदो बनाम सु

उबंटू, लिनक्स टकसाल या अन्य उबंटू-व्युत्पन्न वितरण पर, fdisk और mkfs कमांड को उपसर्ग करना चाहिए sudo। उन वितरणों पर, जो sudo का उपयोग नहीं करते हैं, का उपयोग करें सु - रूट शेल प्राप्त करने के लिए पहले कमांड करें, फिर बिना सुडो के हर कमांड टाइप करें।

सूची विभाजन

The sudo fdisk -l आदेश आपके सिस्टम पर विभाजन को सूचीबद्ध करता है।

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

सुडो fdisk -l / dev / sda

कमांड मोड में प्रवेश करना

डिस्क के विभाजन पर काम करने के लिए, आपको कमांड मोड में प्रवेश करना होगा। आपको डिस्क से डिवाइस नाम की आवश्यकता होगी fdisk -l आदेश। पहली डिस्क डिवाइस के लिए निम्न कमांड कमांड मोड में प्रवेश करती है:

सुडो fdisk / देव / sda

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

कमांड मोड का उपयोग करना

कमांड मोड में, आप उन कार्यों को निर्दिष्ट करने के लिए एकल-अक्षर कमांड का उपयोग करते हैं जिन्हें आप लेना चाहते हैं। प्रकार और आपके द्वारा उपयोग किए जा सकने वाले आदेशों की एक सूची देखने के लिए Enter दबाएं।

विभाजन तालिका देखना

उपयोग पी कमांड के भीतर से टर्मिनल में वर्तमान विभाजन तालिका को प्रिंट करने के लिए।

एक विभाजन हटाना

उपयोग एक पार्टीशन को हटाने के लिए कमांड। आपको उस विभाजन की संख्या के लिए कहा जाएगा जिसे आप हटाना चाहते हैं, जिसे आप प्राप्त कर सकते हैं पी आदेश। उदाहरण के लिए, यदि मैं / dev / sda5 पर विभाजन हटाना चाहता था, तो मैं टाइप हूं 5.

विभाजन को हटाने के बाद, आप टाइप कर सकते हैं पी फिर से वर्तमान विभाजन तालिका देखने के लिए। विभाजन हटा दिया गया प्रतीत होता है, लेकिन जब तक आप w कमांड का उपयोग नहीं करते तब तक डिस्क में ये परिवर्तन नहीं लिखे जाएंगे।

एक विभाजन बनाना

उपयोग n एक नया विभाजन बनाने के लिए कमांड। आप एक तार्किक या प्राथमिक विभाजन बना सकते हैं (एल तार्किक या के लिए पी प्राथमिक के लिए)। एक डिस्क में केवल चार प्राथमिक विभाजन हो सकते हैं।

अगला, उस डिस्क के सेक्टर को निर्दिष्ट करें जिसे आप विभाजन शुरू करना चाहते हैं। डिफ़ॉल्ट क्षेत्र को स्वीकार करने के लिए Enter दबाएं, जो डिस्क पर पहला मुक्त क्षेत्र है।

अंतिम, डिस्क पर विभाजन के अंतिम क्षेत्र को निर्दिष्ट करें। यदि आप प्रारंभिक क्षेत्र के बाद सभी उपलब्ध स्थान का उपयोग करना चाहते हैं, तो बस Enter दबाएं। आप एक विशिष्ट आकार भी निर्दिष्ट कर सकते हैं, जैसे कि + 5G पाँच गीगाबाइट विभाजन के लिए या + 512 M 512 मेगाबाइट विभाजन के लिए। यदि आप + साइन के बाद एक इकाई निर्दिष्ट नहीं करते हैं, तो fdisk इकाइयों को इकाई के रूप में उपयोग करता है। उदाहरण के लिए, 10,000 विभाजन के अंत में परिणाम इसकी शुरुआत के बाद 10000 सेक्टरों के होते हैं।

सिस्टम आईडी

The n कमांड मैं बस स्वैप विभाजन को फिर से चलाता हूं जिसे मैंने पहले हटा दिया था - या यह किया था? अगर मैं दौड़ता हूं पी फिर से कमांड करें, मैं देखूंगा कि नया / dev / sda5 विभाजन "लिनक्स स्वैप" विभाजन के बजाय "लिनक्स" विभाजन है।

अगर मैं इसका प्रकार बदलना चाहता हूं, तो मैं इसका उपयोग कर सकता हूं टी आदेश और विभाजन की संख्या निर्दिष्ट करें।

मुझे इस प्रकार के हेक्स कोड के लिए कहा जाएगा। मैं इसे नहीं जानता, इसलिए मैं टाइप कर सकता हूं एल हेक्स कोड की एक सूची देखने के लिए।

इसे कहते हैं 82 लिनक्स स्वैप विभाजन के लिए कोड है, इसलिए मैं इसे टाइप कर सकता हूं।

यह आपके द्वारा चयनित फ़ाइल सिस्टम के साथ विभाजन को प्रारूपित नहीं करता है। आपको बाद में उपयुक्त के साथ ऐसा करना होगा एमकेऍफ़एस आदेश।

परिवर्तन लेखन

उपयोग w डिस्क में आपके द्वारा किए गए परिवर्तनों को लिखने के लिए।

उपयोग क्ष यदि आप परिवर्तनों को सहेजे बिना छोड़ना चाहते हैं।

एक विभाजन प्रारूपण

आपको फ़ाइल सिस्टम के साथ नए विभाजन को प्रारूपित करना होगाइससे पहले कि आप उनका उपयोग कर सकें। आप इसे उपयुक्त mkfs कमांड के साथ कर सकते हैं। उदाहरण के लिए, यह कमांड ext4 फाइल सिस्टम के साथ पहली डिस्क पर पांचवें विभाजन को प्रारूपित करता है।

सूदो mkfs.ext4 / dev / sda5

यदि आप किसी पार्टीशन को स्वैप विभाजन के रूप में स्वरूपित करना चाहते हैं तो mkswap कमांड का उपयोग करें:

सुदो mkswap / dev / sda5


Fdisk में कई अन्य कमांड होते हैं, जिनमें विशेषज्ञ कमांड शामिल हैं जिन्हें आप चलाकर एक्सेस कर सकते हैं एक्स पहले आज्ञा। के साथ fdisk के मैन पेज देखें आदमी fdisk अधिक विस्तृत जानकारी के लिए कमांड करें।