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

पर्वत

सबसे पहले, आपको अपने कंप्यूटर पर कुछ भी माउंट करने के लिए सुपर-उपयोगकर्ता अधिकारों की आवश्यकता होगी। सामान्य वाक्यविन्यास कुछ ऐसा है:

 सूडो माउंट [-टी प्रकार] [-o विकल्प] [अनमाउंट डिवाइस] [घुड़सवार डिवाइस के लिए पथ] 

पैरामीटर "टी" के बाद, आपको उस फ़ाइल सिस्टम का प्रकार प्रदान करना चाहिए जिसे आप माउंट करने का प्रयास कर रहे हैं। यदि आप कुछ भी नहीं लिखते हैं, तो प्रोग्राम स्वयं ही प्रकार को खोजने का प्रयास करेगा। सबसे आम हैं vfat, iso9660, reiserfs, nfs, ramfs, smbfs, ext2, ext3, और ext4 हैं। दूसरी तरफ, "ओ" उन विकल्पों के लिए खड़ा है जो आप सटीक कर सकते हैं, जैसे कि:

  • स्वचालित बढ़ते या नहीं के लिए ऑटो / noauto
  • निष्पादित करने के लिए exec / noexec निर्दिष्ट करें कि फ़ाइल सिस्टम पर बाइनरी निष्पादित की जा सकती है या नहीं
  • उपयोगकर्ता / नोजर यह निर्धारित करने के लिए कि कोई उपयोगकर्ता या रूट बस डिवाइस को माउंट कर सकता है या नहीं
  • ro / rw जो "केवल पढ़ने के लिए" और "पढ़ना और लिखना" के लिए खड़ा है

आम तौर पर, आप "डिफ़ॉल्ट" विकल्प का उपयोग करना चाहते हैं जो सबसे अधिक उपयोग किए गए पैरामीटर को जोड़ता है: async, auto, dev, exec, nouser, rw, suid। और जब तक आप उन्हें अल्पविराम से अलग करते हैं, तब तक आप एक से अधिक विकल्प डाल सकते हैं। अधिक विकल्पों और प्रकारों के लिए, आप माउंट के मैन्युअल पेज को पढ़ सकते हैं

 आदमी माउंट 

एक उदाहरण के रूप में, अब आप किसी भी आईएसओ फाइल को बस माउंट कर सकते हैं

 sudo mount -t iso9660 -o loop [image.iso] / mnt / 

ध्यान दें कि निर्देशिका / mnt विशेष रूप से बढ़ते उपकरणों के लिए है। आपको इसका उपयोग करने की ज़रूरत नहीं है लेकिन यह जानना अच्छा है कि यह वहां है। आपको यह भी ध्यान में रखना चाहिए कि यदि आप एक गैर-खाली निर्देशिका पर डिवाइस को माउंट करते हैं, तो सामग्री छिपी जाएगी लेकिन नष्ट नहीं होगी (आप इसे घुड़सवार डिवाइस को हटाकर फिर से दिख सकते हैं)। और यदि आप सामान्य रूप से विकल्पों और प्रकारों से अधिक परिचित होना चाहते हैं, तो बिना किसी तर्क के कमांड माउंट का उपयोग करके वर्तमान में आरोहित डिवाइसों की सूची प्रदर्शित होगी (वही सूची / etc / mtab पर मिल सकती है, जो माउंट फ़ाइल सिस्टम के लिए खड़ा है तालिका)।

umount

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

 fuser -v [बढ़ते बिंदु] 

वर्बोज़ मोड के लिए "v" विकल्प के साथ विकल्प। डिवाइस निकास पर वापस, उमाउंटिंग के लिए वाक्यविन्यास बहुत आसान है:

 सुडो उमाउंट [बढ़ते बिंदु] 

गोड़ा

माउंट कमांड के बारे में एक और अच्छी चीज, आपको डिवाइस को उतारने की आवश्यकता नहीं है और फिर इसके बढ़ते विकल्पों को बदलने के लिए इसे फिर से माउंट करना होगा। सिंटैक्स के बाद पैरामीटर "रिमाउंट" का उपयोग करें:

 सूडो माउंट -ओ रिमाउंट, [नए विकल्प] [बढ़ते बिंदु] 

स्वचालित माउंटिंग

उन लोगों के लिए जो आगे बढ़ना चाहते हैं और माउंट कमांड का उपयोग अक्सर करना चाहते हैं, आप डिवाइस की माउंटिंग को सरल बनाने के लिए फ़ाइल / etc / fstab को कॉन्फ़िगर कर सकते हैं, और यहां तक ​​कि इसे बूट पर स्वचालित भी बना सकते हैं। उदाहरण के लिए, मैं डेमन्स से पहले अपने एलवीएम उपकरणों को माउंट करने के लिए fstab का उपयोग करता हूं।

वाक्यविन्यास निम्नानुसार है:

  • डिवाइस माउंट या इसके यूयूआईडी
  • बढ़ते बिंदु
  • फाइल सिस्टम का प्रकार
  • बढ़ते विकल्प
  • डंप आवृत्ति (यदि आपके पास कोई सुराग नहीं है तो 0)
  • सत्यापन आवृत्ति (0 इसे अनदेखा करने के लिए, 1 इसे पहले जांचने के लिए, 2 इसे दूसरी बार जांचने के लिए, आदि)

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

 सुडो माउंट [fstab में दर्ज डिवाइस का नाम] 

निष्कर्ष

अब आप समर्थक की तरह माउंट कमांड का उपयोग करने में सक्षम होना चाहिए। कम से कम अपनी आईएसओ फ़ाइलों को आसानी से माउंट करने में सक्षम हो। हमने fstab के साथ थोड़ा और भी कवर किया लेकिन मैंने अनजान पून की वजह से इस लेख को "माउंटिंग के बारे में जानने की आवश्यकता है" नाम देने से इनकार कर दिया। यदि आप आगे जाना चाहते हैं, तो मैं आपको उन लेबलों की जांच करने के लिए आमंत्रित करता हूं जो उपकरणों की बढ़ती सरलीकृत करते हैं ( e2label और mlabel से शुरू करें)। और हमेशा के रूप में, मैनुअल पेज भी बहुत अच्छे हैं। बोनस के रूप में, आप सभी माउंटिंग के लिए पीआईएसडीएम जैसे जीयूआई का उपयोग करने का प्रयास कर सकते हैं, लेकिन फिर कमांड लाइन एक जरूरी है।

माउंट कमांड के बारे में आत्मविश्वास महसूस करें? क्या आप इसे अक्सर इस्तेमाल करते हैं? क्या आपके पास प्रस्ताव देने के लिए कोई अन्य उदाहरण हैं? कृपया टिप्पणियों में हमें बताएं।