खैर, यहाँ हम उसी ट्रिक का उपयोग कर सकते हैं जो fstab
ऑप्टिकल मीडिया (उर्फ सीडी और डीवीडी के लिए) का उपयोग करता है:
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto 0 0
पहले कॉलम फाइल सिस्टम को इंगित करता है, मुझे यकीन है कि अपनी USB की तय कर दी है जाएगा मूल्यों हूँ, इसलिए है कि सब कुछ के बाद की सुविधा देता है अनुमान sda
एक यूएसबी है, और जब से तुम केवल 4 यूएसबी के एक ही समय में हो सकता है, सूची से चला जाता है sdb
, sdc
, sdd
और sde
।
$ ls /dev/sd*
/dev/sda /dev/sdb /dev/sdb3 /dev/sdb6 /dev/sdc /dev/sdf
/dev/sda1 /dev/sdb1 /dev/sdb4 /dev/sdb7 /dev/sdd
/dev/sda2 /dev/sdb2 /dev/sdb5 /dev/sdb8 /dev/sde
(मेरे मामले में मैं एक मेमोरी रीडर का उपयोग करता हूं, इसलिए मेरे USB ड्राइवर शुरू होते हैं sdg
लेकिन जारी रखने की अनुमति देते हैं।)
अब, हम मानते हैं कि प्रत्येक USB में एक और केवल एक ही विभाजन है, इसलिए हमें जो लाइनें चाहिए fstab
, वे हैं:
/dev/sdb1
/dev/sdc1
/dev/sdd1
/dev/sde1
फिर आपने कहा कि आपके माउंट पॉइंट्स को ठीक किया जाना है, इसलिए आपके द्वारा अपनी निर्देशिकाओं को बनाने के बाद, उन्हें जोड़ने दें:
/dev/sdb1 /media/HDD1
/dev/sdc1 /media/HDD2
/dev/sdd1 /media/HDD3
/dev/sde1 /media/HDD4
चूँकि आपके पास लगभग सभी प्रकार की फ़ाइल प्रणालियाँ हो सकती हैं, auto
इसलिए fstab का उपयोग करने के लिए फ़ाइल प्रकार का अनुमान लगाने दें:
/dev/sdb1 /media/HDD1 auto
/dev/sdc1 /media/HDD2 auto
/dev/sdd1 /media/HDD3 auto
/dev/sde1 /media/HDD4 auto
ठीक है, अब विकल्पों को उबालने देता है, जो कि सीडी के पढ़ने / लिखने की अनुमति के साथ बहुत ही समान होगा:
/dev/sdb1 /media/HDD1 auto rw,users,noauto,allow_other,umask=0
/dev/sdc1 /media/HDD2 auto rw,users,noauto,allow_other,umask=0
/dev/sde1 /media/HDD3 auto rw,users,noauto,allow_other,umask=0
/dev/sde1 /media/HDD4 auto rw,users,noauto,allow_other,umask=0
rw
बताता है कि हम पढ़ना और लिखना चाहते हैं, users
किसी भी उपयोगकर्ता को डिवाइस माउंट करने की अनुमति देता है, noauto
रोकता है कि ड्राइवर mount -a
को कॉल करने पर स्वचालित रूप से माउंट हो जाता है, जैसे कि यह बूट पर करता है, बूट ERRORS और चेतावनी को रोकता है, allow_other
अन्य की अनुमति देता है लेकिन उपयोगकर्ता जो ड्राइवर को माउंट करता है एक ही अनुमतियाँ हैं, और umask=0
डिफॉल्ट उमम्स को लागू होने से रोकता है।
अब केवल 2 बचे हुए क्षेत्र केवल dump
ऑर्डर और fsck
ऑर्डर के बारे में बहुत अधिक हैं , जो 0
दोनों में हो सकता है , हमें अंतिम परिणाम के साथ छोड़ सकता है :
/dev/sdb1 /media/HDD1 auto rw,user,noauto,allow_other 0 0
/dev/sdc1 /media/HDD2 auto rw,user,noauto,allow_other 0 0
/dev/sdd1 /media/HDD3 auto rw,user,noauto,allow_other 0 0
/dev/sde1 /media/HDD4 auto rw,user,noauto,allow_other 0 0
इसके साथ, प्रत्येक बार जब आप एक USB डिवाइस प्लग करते हैं तो यह उपयोगकर्ता के हस्तक्षेप के बिना माउंट प्वाइंट में स्वचालित रूप से माउंट किया जाएगा। आपको अपनी आवश्यकताओं के अनुसार संशोधित करना चाहिए।