लिनक्स पर कमांड लाइन से मैन्युअल रूप से एक हार्ड ड्राइव कैसे करें

click fraud protection

मैन्युअल रूप से विभाजन को देखना a हार्ड ड्राइव अपने पसंदीदा लिनक्स वितरण को स्थापित करने से पहले? यदि हां, तो इसे कमांड लाइन पर करने पर विचार करें। यह उतना थकाऊ नहीं है जितना आप सोचते हैं। वास्तव में, मैन्युअल रूप से विभाजन टर्मिनल में एक हार्ड ड्राइव बहुत तेज, अधिक कुशल है, और आपको अपने ओएस को बहुत जल्दी स्थापित करने की अनुमति देता है।

टर्मिनल विधि तेजी से होने के अलावा, यह आपको बहुत कुछ सिखाएगा कि लिनक्स पर विभाजन कैसे काम करते हैं।

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

UFEI

ये UEFI / सुरक्षित बूट का उपयोग करते हुए हार्ड ड्राइव को मैन्युअल रूप से विभाजित करने के निर्देश हैं।

सिंगल रूट

एक "सिंगल रूट" सेटअप का मतलब है कि आपके लिनक्स इंस्टालेशन का सारा डेटा एक सिंगल पार्टीशन पर है। कोई अलग नहीं है /home, /var या ऐसा कुछ भी। यह सेटअप नए उपयोगकर्ताओं के लिए अच्छा है, जो अभी मैनुअल विभाजन सेटअप में शामिल हो रहे हैं, और यह नहीं समझते कि कैसे (या क्यों) अलग-अलग माउंट पॉइंट सिस्टम के साथ इंटरैक्ट करते हैं।

instagram viewer

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

UEFI सेटअप के लिए, इन चरणों का पालन करें। सबसे पहले, टर्मिनल खोलें और lsblk चलाएं। यह कमांड सभी ब्लॉक डिवाइस को सूचीबद्ध करेगा। अपने ड्राइव लेबल को खोजने के लिए इसका उपयोग करें। फिर, नाम लें और करें:

नोट: X को अक्षर से बदलें lsblk दिखाता है।

सुडो जुदा / देव / sdX

एक UEFI सेटअप के लिए, हार्ड ड्राइव टेबल को GPT होना चाहिए। पार्टी किए गए टूल का उपयोग करके हार्ड ड्राइव पर एक GPT पार्टीशन टेबल बनाएं।

mklabel gpt

UEFI प्रक्रिया का अगला चरण एक अलग बूट विभाजन बनाना है।

mkpart ESP fat32 1MiB 513MiB। 

यदि आपको अपने यूईएफआई प्रणाली के लिए एक स्वैप विभाजन की आवश्यकता है, तो एक का उपयोग करके बना लें। ध्यान रखें कि यह लगभग उसी आकार का होना चाहिए जैसे आपकी RAM (2GB मशीन में 2GB स्वैप आदि) होना चाहिए। यदि आपने 8 जीबी रैम या इससे अधिक की राशि प्राप्त की है, तो कहा कि 4 जीबी से ऊपर स्वैप विभाजन नहीं बनाने पर विचार करें।

mkpart प्राइमरी linux-swap 513MiB 4GiB

साथ में /boot और रास्ते से बाहर स्वैप, अपने मैनुअल विभाजन सेटअप में करने के लिए आखिरी चीज बनाना है /root विभाजन। यह विभाजन आपके पीसी पर बहुत अधिक सब कुछ देगा, इसलिए इसे बाकी हार्ड ड्राइव को लेने की आवश्यकता है।

mkpart प्राइमरी ext4 4GiB 100%

दर्ज छोड़ना बाहर निकलने के लिए संकेत में। यह इस बिंदु पर है कि हम सभी फाइल सिस्टम को प्रारूपित करने के लिए mkfs कमांड का उपयोग कर सकते हैं ताकि उनका उपयोग किसी भी लिनक्स वितरण इंस्टॉलर में किया जा सके। इस उदाहरण में, हम ड्राइव लेबल के रूप में / dev / sda का उपयोग करेंगे। आपका अलग हो सकता है।

mkfs.vfat -F32 / dev / sda1 mkfs.ext4 -f / dev / sda3

स्प्लिट होम

इसके बजाय अपने UEFI सेटअप के लिए एक स्प्लिट होम चाहते हैं? यदि ऐसा है, तो ऊपर दिए गए सभी निर्देशों का पालन करें जब तक आप / रूट भाग पर नहीं पहुंच जाते। ऊपर दिए गए मूल चरणों को अनदेखा करें, और इनका अनुसरण करें:

इस उदाहरण में, हार्ड ड्राइव 500 जीबी है। ध्यान रखें कि आपकी एक अलग क्षमता हो सकती है और आपको उसी के अनुसार कमांड बदलने की आवश्यकता होगी।

नोट: हालांकि ड्राइव 500 जीबी है, 4 जीबी + 512 एमबी उपयोग में है। यह हमें लगभग 495 जीबी छोड़ देता है। इस अगले चरण में, हम 100 GB / रूट विभाजन को देते हैं, क्योंकि इस सेटअप के लिए / घर विभाजन हमेशा आकार में अधिक महत्वपूर्ण होना चाहिए।

mkpart प्राइमरी ext4 4GiB 104GiB

उसके साथ /root विभाजन 100 जीबी हार्ड ड्राइव का उपयोग करके, हमारे पास आवेदन करने के लिए लगभग 395 जीबी बचा है /home विभाजन। इस अंतिम भाग के लिए संख्याओं का सटीक होना आवश्यक नहीं है। इसके बजाय, हम बाकी ड्राइव को भरने के लिए जुदा बता सकते हैं।

mkpart प्राइमरी ext4 104GiB 100%

विभाजन सभी सेट हैं, इसलिए पार्ट किए गए टूल से बाहर निकलना ठीक है। उपयोग छोड़ना कार्यक्रम से बाहर निकलने के लिए। फिर, नए विभाजनों के साथ प्रारूपित करें एमकेऍफ़एस सब कुछ को अंतिम रूप देने के लिए।

सूदो mkfs.vfat -F32 / dev / sda1
sudo mkfs.ext4 -f / dev / sda3 सुडोकू mkfs.ext4 -f / dev / sda4

BIOS

पार्टी किए गए टूल में अपनी ड्राइव खोलें:

सुडो जुदा / देव / sdX

पार्टीशन के अंदर, MS-DOS पार्टीशन टेबल बनाएं।

mklabel msdos

सिंगल रूट

इस लेआउट में, स्वैप पहले आना चाहिए। विभाजन का उपयोग करते हुए, नया स्वैप विभाजन बनाएं। स्वैप विभाजन हमेशा आपके RAM के समान आकार का होना चाहिए। हालाँकि, यदि आपको 8 जीबी, 16 जीबी या अधिक मिला है, तो इसके बजाय 4 का उपयोग करने पर विचार करें। एक 32 जीबी स्वैप विभाजन होने के बाद बहुत ज्यादा ओवरकिल हो जाता है।

mkpart प्राइमरी linux-swap 1MiB 4GiB

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

mkpart प्राइमरी ext4 4GiB 100%

यहां से, दर्ज करें छोड़ना पार्ट किए गए टूल से बाहर निकलने के लिए, और फिर उपयोग करें एमकेऍफ़एस नव निर्मित विभाजनों को प्रारूपित करने के लिए ताकि लिनक्स ऑपरेटिंग सिस्टम इंस्टॉलेशन टूल उन्हें सही ढंग से पढ़ सकें।

सुडो mkfs.ext4 -f / dev / sda2

स्प्लिट होम

स्प्लिट होम सेटअप के लिए, इसके बजाय इन निर्देशों का पालन करें। सबसे पहले, अपना MS-DOS पार्टीशन टेबल बनाएं।

mklabel msdos

सिस्टम का उपयोग करने के लिए एक स्वैप विभाजन बनाएँ:

mkpart प्राइमरी linux-swap 1MiB 4GiB

इस अगले चरण में, हम हार्ड ड्राइव को विभाजित करते हैं ताकि रूट विभाजन में 100 जीबी स्थान हो, और होम विभाजन में बाकी हो। उदाहरण के लिए, हमारी ड्राइव में 500 जीबी है। आपका अलग हो सकता है। पार्टेड में अपना रूट पार्टीशन बनाएं और इसे इस्तेमाल करने के लिए 100 जीबी स्पेस देने के लिए टूल को बताएं।

mkpart प्राइमरी ext4 4GiB 104GiB

"100%" का उपयोग करके अपने घर के विभाजन को बनाएं ताकि यह बाकी उपलब्ध स्थान का उपयोग करे।

mkpart प्राइमरी ext4 104GiB 100%

का उपयोग कर जुदा उपकरण से बाहर निकलें छोड़ना और फिर उपयोग करें एमकेऍफ़एस नए विभाजन को प्रारूपित करने के लिए।

sudo mkfs.ext4 -F / dev / sda2 sudo mkfs.ext4 -F / dev / sda3
watch instagram story
खोज
हाल के पोस्ट