खैर, यहाँ हम उसी ट्रिक का उपयोग कर सकते हैं जो 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 डिवाइस प्लग करते हैं तो यह उपयोगकर्ता के हस्तक्षेप के बिना माउंट प्वाइंट में स्वचालित रूप से माउंट किया जाएगा। आपको अपनी आवश्यकताओं के अनुसार संशोधित करना चाहिए।