उबंटू - पूर्वनिर्मित माउंट बिंदु पर बाहरी ड्राइव को स्वचालित कैसे करें?


13

आम तौर पर, जब मैं अपने उबंटू सिस्टम में एक बाहरी यूएसबी ड्राइव संलग्न करता हूं, तो उस पर मौजूद फाइल सिस्टम / मीडिया / लेबल को स्वचालित कर दिया जाता है । हालाँकि, मैं चाहूँगा कि फाइल सिस्टम मेरे चयन के आरोह बिंदु पर आरोहित हो। मैंने अपने / etc / fstab पर इस तरह एक लाइन जोड़ी है :

UUID=2BE905C238C1F724   /p   ntfs-3g   defaults   0   0   # Passport 320GB

यह मुझे सूडो माउंट / पी चलाकर वॉल्यूम को / पी पर मैन्युअल रूप से माउंट करने की अनुमति देता है , हालांकि ड्राइव से पीसी से जुड़ी होने पर फाइलसिस्टम को स्वचालित नहीं किया जाता है। यदि संभव हो, तो इस माउंट पॉइंट को काम करने के लिए स्वचालित करने के लिए मुझे क्या करने की आवश्यकता है?


1
यह एक वास्तविक उत्तर नहीं है, वर्कअराउंड की तरह अधिक है: यदि लेबल आपके मीडिया के बीच अद्वितीय है, तो आप / मीडिया / लेबल के लिए / पा सिलिंक बना सकते हैं।
बाल्फा

मुझे बाहरी USB ड्राइव और उबंटू के साथ हमेशा भयानक भाग्य मिला है। वे कभी भी सही जगह पर नहीं खड़े होते हैं - इसलिए मैंने वही किया जो बाल्फा था।
हॉक-टू-गीक

ऐसा लगता है कि volume.mount_pointएचएएल संपत्ति को सेट करने की व्यवस्था करके, कम से कम अनुपालन मात्रा प्रबंधकों के लिए इसे ओवरराइड करना संभव होना चाहिए । हालांकि, मुझे यह पता नहीं चला है कि इसे कैसे पूरा किया जाए या इसे थुनार के वॉल्यूम मैनेजर के साथ काम किया जाए।
माइकल एकस्ट्रैंड

जवाबों:


12

जॉर्जएम करीब है, लेकिन काफी करीब नहीं है।

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

मैं थोड़ी देर के लिए इस के साथ खेलने के बाद, मैंने निम्नलिखित पाया:

  1. ऐसा लगता है कि आप माउंट बिंदु को बाहर निर्दिष्ट नहीं कर सकते/media
  2. आप माउंट उडी का नाम हल उडी द्वारा निर्धारित कर सकते हैं

निम्न आदेश मेरे सिस्टम पर USB ड्राइव को माउंट करने के लिए उपयोग की जाने वाली सेटिंग्स को बदल देगा:

gnome-mount --write-settings \
            --hal-udi /org/freedesktop/Hal/devices/volume_uuid_00AD_15D0 
            --mount-point p

डालने पर, USB ड्राइव को माउंट किया जाएगा /media/p


धन्यवाद, मैं इसे स्वीकृत उत्तर के रूप में चिह्नित करूंगा, जब तक कि कोई व्यक्ति मीडिया / बाहरी मीडिया को प्राप्त करने के तरीके के साथ नहीं आता है ।
लार्स हग्सथ

1

माउंट बिंदु एचएएल और उसके जटिल और रहस्यमय नियमों द्वारा निर्धारित किया जाता है। अपने fstab फ़ाइल को हैक करने की आवश्यकता नहीं है।


0

एक बाहरी USB हार्ड-डिस्क को ext4 के साथ स्वरूपित किया गया है (यदि आपको ntfs का उपयोग करते हुए विकल्पों को अनुकूलित करने की आवश्यकता होगी):

  • एक फ़ाइल बनाई 99-toshiba.rules:

    IMPORT{program}="/sbin/blkid -o udev -p %N"
    ENV{ID_FS_LABEL}!="toshiba", GOTO="toshiba_end"
    ACTION=="add", RUN+="/bin/mkdir -m 0 -p /media/toshiba", RUN+="/bin/mount -o noatime,nodiratime,errors=remount-ro /dev/%k /media/toshiba"
    ACTION=="remove", RUN+="/bin/umount -l /dev/%k", RUN+="/bin/rmdir /home/toshiba"
    LABEL="toshiba_end"
    
  • फ़ाइल की प्रतिलिपि बनाई: sudo cp 99-toshiba.rules /lib/udev/rules.d/

  • कॉन्फ़िगरेशन पुनः लोड किया गया sudo udevadm control --reload-rules

जैसा कि आप देख सकते हैं कि मैं मैन्युअल रूप से आरोह बिंदु सेट कर रहा हूँ, /media/toshibaलेकिन यह कहीं भी हो सकता है।

यह वास्तव में काम करता है ;-)

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.