अपने उबंटू सर्वर में दूसरी ड्राइव जोड़ें

समस्याओं को खत्म करने के लिए हमारे साधन का प्रयास करें

आपके पास अपना उबंटू सर्वर है और चल रहा है ('की मदद से) Ubuntu सर्वर 9.04 स्थापित करना ') लेकिन आपको डर है कि आप अपने ड्राइव पर कमरे से बाहर भाग जाएंगे। इस समस्या को हल करने के लिए आपने एक नया हार्ड ड्राइव स्थापित किया है, लेकिन क्योंकि यह एक GUI- कम सर्वर है जो आपके पास उपयोगकर्ता के अनुकूल GUI टूल तक पहुंच नहीं है जो इस काम को आसान बनाते हैं। तो आप कमांड लाइन की मदद से इस ड्राइव को इंस्टॉल करने जा रहे हैं।

दम तोड़ देना!

कभी डरो मत, यह इतना कठिन नहीं है। बस कुछ आदेश और आप अपने सर्वर पर स्थापित अपनी नई हार्ड ड्राइव के साथ उठेंगे और चलेंगे। यह आलेख मान लेगा कि भौतिक ड्राइव पहले से ही आपकी मशीन पर स्थापित है।

मैं इस लेख के लिए सादगी की खातिर यहाँ कुछ धारणाएँ बनाने जा रहा हूँ। पहली धारणा यह है कि नई ड्राइव को डायरेक्टरी में रखा जाएगा /डेटा । अगली धारणा यह है कि आप चाहते हैं कि यह निर्देशिका सिस्टम के सभी उपयोगकर्ताओं द्वारा पठनीय और लेखन योग्य हो। एक और धारणा यह है कि आप चाहते हैं कि ड्राइव को केवल एक विभाजन के साथ ext3 फाइल सिस्टम के साथ स्वरूपित किया जाए। अंत में मैं मान लूंगा कि आप इस ड्राइव को सिस्टम के बूट पर स्वचालित रूप से माउंट करना चाहते हैं।

उस रास्ते से, चलो व्यापार के लिए नीचे उतरो।

एक बार जब आप नई ड्राइव के साथ मशीन को कंसोल में लॉग इन करते हैं और कमांड जारी करते हैं:

dmesg

आउटपुट के निचले भाग के पास आपको यह देखना चाहिए कि डिस्क कहां स्थित है। यह कुछ इस तरह होगा:

/ Dev / SDB

तो चलिए मान लेते हैं कि यह चालू है / Dev / SDB।

यदि आप यह पता नहीं लगा सकते हैं कि ड्राइव कहां स्थित है dmesg आदेश जारी करें:

sudo fdisk -l

उपरोक्त आदेश कुछ इस तरह रिपोर्ट करेगा:

/ dev / sda1 * 1 18709 150280011 83 लिनक्स
/ dev / sda2 18710 19457 6008310 5 विस्तारित
/ dev / sda5 18710 19457 6008278+ 82 लिनक्स स्वैप / सोलारिस

लेकिन आपके नए ड्राइव के लिए एक सूची शामिल होगी। यदि आप केवल के लिए लिस्टिंग देखते हैं / देव / सादा * तब आपकी नई ड्राइव को मान्यता नहीं दी गई है और भौतिक स्थापना में कोई समस्या है।

एक बार जब आप जानते हैं कि आपका ड्राइव कहां स्थित है (फिर से हम उपयोग करेंगे / Dev / SDB हमारे उदाहरण के लिए) यह एक नई निर्देशिका बनाने का समय है जहां यह ड्राइव माउंट किया जाएगा। हम अपनी ड्राइव को डायरेक्टरी में बढ़ा रहे हैं /डेटा इसलिए हम इस कमांड को निम्न कमांड के साथ बनाएंगे:

sudo mkdir / डेटा

अब इसे सभी उपयोगकर्ताओं के लिए उपलब्ध कराते हैं:

sudo chmod -R 777 / डाटा

ड्राइव को माउंट करने के स्थान के साथ, नई ड्राइव को प्रारूपित करने का समय आ गया है। प्रारूपण कमांड के साथ किया जाएगा:

सुडो mkfs.ext3 / देव / sdb

जब यह पूरा हो जाता है तो आप ड्राइव को माउंट करने के लिए तैयार हैं। इससे पहले कि आप fstab प्रविष्टि संपादित करें (ताकि ड्राइव स्वचालित रूप से माउंट हो जाएगी) सुनिश्चित करें कि इसे सफलतापूर्वक कमांड के साथ लगाया जा सकता है:

सुडो माउंट / देव / एसडीबी / डेटा

यदि यह सफल है तो आइए एक प्रविष्टि बनाएँ / Etc / fstab । कमांड के साथ उस फ़ाइल को खोलें

सुडो नैनो / आदि / fstab

अब उस फ़ाइल के अंत में निम्नलिखित प्रविष्टि जोड़ें:

/ dev / sdb / डेटा ext3 चूक 0 0

एक बार जब आप उस फ़ाइल को सहेजते हैं, तो कमांड के साथ ड्राइव (रिबूट किए बिना) माउंट करें:

सुडो माउंट-ए

यह सुनिश्चित करने के लिए कि ड्राइव पर चढ़कर सफलतापूर्वक कमांड जारी करें:

df

उपरोक्त रिपोर्ट में शामिल होना चाहिए:

/ देव / एसडीबी / डेटा

अगर ऐसा है, तो सफलता! आप कमांड के साथ नई ड्राइव पर फ़ाइल लिखने का प्रयास करके एक फ़ाइल परीक्षण चला सकते हैं:

स्पर्श / डेटा / परीक्षण

अगर आप उस फाइल को लिख सकते हैं तो सब ठीक है।

अंतिम विचार

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