संपादित 1 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
सिस्टम सेटअपडिस्क प्रबंधनकमांड लाइनसंग्रहणफाइल सिस्टमस्थापनाउपयोगिताएँसिस्टम एडमिनप्रदर्शनडिस्क उपयोग
अनुवाद अपडेट किया गया 3 सप्ताह पहले
लिनक्स सिस्टम पर डिस्क प्रबंधन करना स्टोरेज को बनाए रखने और अनुकूलित करने के लिए एक आवश्यक कौशल है। इस गाइड में, हम लिनक्स पर डिस्क विभाजन और स्वरूपण की प्रक्रिया को अन्वेषण करेंगे, अपनी डिस्क को पहचानने से लेकर विभाजनों को कॉन्फ़िगर करने और फाइल सिस्टम चुनने तक। हम सरल भाषा का उपयोग करेंगे और स्पष्टता सुनिश्चित करने के लिए विस्तृत उदाहरण देंगे।
डिस्क विभाजन का अर्थ है एक डिस्क को अलग-अलग क्षेत्रों में विभाजित करना, जिन्हें विभाजन कहा जाता है, जिन्हें स्वतंत्र रूप से प्रबंधित किया जा सकता है। विभाजन डेटा को व्यवस्थित करने, ऑपरेटिंग सिस्टम को अलग करने, या RAID सेटअप को कॉन्फ़िगर करने के लिए महत्वपूर्ण होता है। विभाजन आपको एकाधिक ऑपरेटिंग सिस्टम स्थापित करने, सिस्टम संगठन में सुधार करने और प्रदर्शन और सुरक्षा बढ़ाने की अनुमति देता है।
विभाजन से पहले, आपको अपनी सिस्टम पर इंस्टॉल की गई डिस्क की पहचान करनी होगी। आप कई कमांड-लाइन विधियों का उपयोग करके यह कर सकते हैं:
'lsblk' कमांड उपलब्ध सभी ब्लॉक डिवाइस की सूची बनाता है, जिससे यह डिस्क और उनके विभाजनों की पहचान के लिए एक अनमोल उपकरण बन जाता है:
lsblk
इस आदेश को निष्पादित करने से निम्नलिखित के समान आउटपुट मिलता है:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 256G 0 disk ├─sda1 8:1 0 512M 0 part /boot ├─sda2 8:2 0 127G 0 part / └─sda3 8:3 0 128G 0 part /home sdb 8:16 0 1T 0 disk
'fdisk -l' कमांड आपके सिस्टम पर उपलब्ध विभाजनों और डिस्क की व्यापक सूची प्रदान करता है:
sudo fdisk -l
यह आदेश प्रत्येक डिस्क और उसके विभाजनों के बारे में विस्तृत जानकारी प्रदान करता है, जिसमें उनके आकार, प्रकार और पहचानकर्ता शामिल हैं।
एक बार जब आप उस डिस्क की पहचान कर लेते हैं जिसे आप विभाजित करना चाहते हैं, तो आप अपनी जरूरतों के अनुसार डिस्क को विभाजित करने के लिए विभिन्न उपकरणों का उपयोग कर सकते हैं। इस खंड में, हम कुछ लोकप्रिय उपकरणों का अन्वेषण करेंगे, जिनमें 'fdisk', 'parted', और ग्राफिकल उपकरण 'GParted' शामिल हैं।
'fdisk' युटिलिटी एक कमांड-लाइन उपकरण है जो डिस्क विभाजनों को प्रबंधित करने के लिए होता है। यहां बताया गया है कि आप इसका उपयोग विभाजन बनाने के लिए कैसे कर सकते हैं:
sudo fdisk /dev/sdb
'/dev/sdb' को अपने वास्तविक डिस्क पहचानकर्ता से बदलें।
याद रखें कि 'fdisk' का उपयोग करते समय परिवर्तन केवल उन्हें लिखने के बाद ही प्रभावी होते हैं।
'Parted' एक और कमांड-लाइन उपकरण है जो विभाजनों को आकार बदलने और कॉपी करने जैसे अधिक उन्नत डिस्क प्रबंधन सुविधाएँ प्रदान करता है।
sudo parted /dev/sdb
(parted) mklabel gpt
(parted) mkpart primary ext4 0% 100%
यह आदेश पूरी डिस्क में फैलने वाला विभाजन बनाता है।
'GParted' एक ग्राफिकल इंटरफ़ेस है जो विभाजन के लिए उपयोग किया जाता है, जिससे आप अपनी डिस्क का दृश्य प्रतिनिधित्व देख सकते हैं और विभाजनों के साथ आसानी से इंटरैक्ट कर सकते हैं:
sudo apt-get install gparted
sudo gparted
'GParted' इंटरफ़ेस से, आप सरल क्लिक-एंड-ड्रैग कार्यों का उपयोग करके विभाजनों को बना सकते हैं, हटा सकते हैं, आकार बदल सकते हैं या ले जा सकते हैं।
जब विभाजन सेट हो जाता है, तो प्रारूपण यह निर्धारित करता है कि विभाजन के भीतर डेटा को कैसे स्टोर किया जाता है। यह चरण विभाजन को फाइल सिस्टम असाइन करता है, जो फाइलों को स्टोर करने और डेटा को कुशलता से प्रबंधित करने के लिए आवश्यक होता है।
लिनक्स में सामान्य फाइल सिस्टम शामिल हैं:
'mkfs' उपकरण एक कमांड-लाइन युटिलिटी है जो एक विभाजन पर एक फाइल सिस्टम बनाने के लिए उपयोग किया जाता है:
विभाजन को ext4 में प्रारूपित करने के लिए, उपयोग करें:
sudo mkfs.ext4 /dev/sdb1
विभाजन को vfat में प्रारूपित करने के लिए, निम्नलिखित आदेश पर्याप्त होगा:
sudo mkfs.vfat /dev/sdb1
NTFS के लिए, सुनिश्चित करने के लिए 'ntfsprogs' पैकेज का उपयोग करें कि आवश्यक उपकरण स्थापित हैं:
sudo apt-get install ntfs-3g sudo mkfs.ntfs /dev/sdb1
प्रारूपण के बाद, विभाजन उपयोग के लिए तैयार होता है, लेकिन इसकी सामग्री तक पहुंच प्राप्त करने के लिए इसे फाइल सिस्टम के माध्यम से माउंट करने की आवश्यकता होती है।
sudo mkdir /mnt/mydisk
sudo mount /dev/sdb1 /mnt/mydisk
यह आदेश '/dev/sdb1' विभाजन को '/mnt/mydisk' पर माउंट करता है, जिससे इसे पढ़ा और लिखा जा सकता है।
रीबूट्स के दौरान माउंट को चालू रखने के लिए, '/etc/fstab' फ़ाइल को संशोधित करें:
'/etc/fstab' को एक संपादक में खोलें:
sudo nano /etc/fstab
नए विभाजन के लिए एक प्रविष्टि जोड़ें:
/dev/sdb1 /mnt/mydisk ext4 defaults 0 2
यह पंक्ति यह सुनिश्चित करती है कि '/dev/sdb1' हर बार सिस्टम बूट होने पर '/mnt/mydisk' पर माउंट हो।
लिनक्स पर विभाजन और प्रारूपण की जानकारी प्राप्त करना आपके सिस्टम प्रशासन टूलकिट का पूरक है। इस गाइड के अंतर्गत प्रमुख अवधारणाओं - पहचान, विभाजन, प्रारूपण, और डिस्क को माउंट करना - को समझकर और लागू करके, आप प्रभावी डिस्क प्रबंधन की कुंजी रखते हैं, यह सुनिश्चित करते हुए कि आपका डेटा संगठित, सुलभ और सुरक्षित है। इन अवधारणाओं को नियमित रूप से पुनः अभ्यास और अभ्यास करने से आपको आत्मविश्वास के साथ आपके लिनक्स सिस्टम को प्रबंधित करने में कुशल बना देगा।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं