मैं स्थान मेनू में CIFS वॉल्यूम कैसे छिपाऊं?


9

मैंने मूल रूप से इस बारे में उबंटू फोरम पोस्ट शुरू किया था लेकिन मुझे कभी कोई प्रतिक्रिया नहीं मिली। वैसे भी, मुझे मेरे दस्तावेज़, संगीत, चित्र और वीडियो फ़ोल्डर मिल गए हैं, जो मेरे सर्वर पर सांबा के शेयरों को इंगित करते हैं, जो मेरे fstab फ़ाइल में घुड़सवार CIFS संस्करणों के माध्यम से होता है। समस्या यह है कि मैं स्थान मेनू में डुप्लिकेट प्रविष्टियों के साथ अंत कर रहा हूं।

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

स्क्रीनशॉट


मैंने अपना उत्तर अपडेट कर दिया है और यह काम कर रहा है। इसे देखें ...
karthick87

1
आपको GNOME डेस्कटॉप और नॉटिलस साइडबार उपयोगी के लिए चयनात्मक घुड़सवार संस्करणों के उत्तर मिल सकते हैं ।
8128

जवाबों:


4
  • आप स्थान Menu.Type में संस्करणों टर्मिनल में निम्नलिखित एक नई फ़ाइल बनाने के लिए छिपा कर सकते हैं छिपाने-partitions.rules तहत /etc/udev/rules.d

    sudo gedit /etc/udev/rules.d/hide-partitions.rules

  • अब छिपाने / विभाजन करने के लिए निम्नलिखित को कॉपी / पेस्ट करें

    कार्रवाई = "जोड़ें | परिवर्तन", गोटो = "hide_partition_end"
    सबसिस्टम = "ब्लॉक", गोटो = "hide_partition_end"!
    गिरी == "पाश * | राम *", गोटो = "hide_partition_end"
    कर्नेल == "sda5", ENV {UDISKS_PRESENTATION_HIDE} = "1"
    LABEL = "hide_partition_end"

  • फ़ाइल सहेजें और इसे बंद करें।

  • अब हम Places मेनू से विभाजन sda6 ( Stuffs ) को छिपाने जा रहे हैं । वैकल्पिक शब्द

  • Fstab फ़ाइल संपादित करें

    sudo gedit /etc/fstab

  • लाइन के सामने एक # लगाएं

    UUID=B630D52430D4EC7D /media/sda6 ntfs-3g defaults,locale=en_IN 0 0

  • तो यह बन जाता है

    #UUID=B630D52430D4EC7D /media/sda6 ntfs-3g defaults,locale=en_IN 0 0

  • फ़ाइल सहेजें।

  • साइटम को रिबूट करें।

  • अब वॉल्यूम स्टफ को स्थान मेनू से हटा दिया जाएगा।
    वैकल्पिक शब्द


ठीक है, वे सभी वर्तमान में मेरे / होम निर्देशिका में अपने संबंधित फ़ोल्डरों के लिए घुड़सवार हैं / मीडिया के विपरीत। आपने हालांकि मुझे एक विचार दिया। हो सकता है कि मैं उन्हें fstab में / mnt में माउंट कर सकूं और फिर उन्हें स्टार्टअप स्क्रिप्ट के जरिए होम फोल्डर में भेज सकूं।
रामोन

क्या लाइन में sda5 है KERNEL == "sda5", ENV {UDISKS_PRESENTATION_HIDE} = "1" sda6 होना चाहिए (आपके उदाहरण में वैसे भी)? इसके अलावा, इस फ़ाइल के लिए वाक्य रचना सीखने के लिए मैं "आदमी" क्या कर सकता हूं? इस पर प्रयास करने के लिए मेरे पास कई विभाजन हैं। धन्यवाद!
रामोन

यदि आप sda6 को छुपाना चाहते हैं तो लाइन को निम्न KERNEL=="sda6", ENV{UDISKS_PRESENTATION_HIDE}="1"मान में बदलें यदि आप एक और विभाजन को छुपाना चाहते हैं तो कहना है कि sda7 सिर्फ एक और पंक्ति जोड़ें KERNEL=="sda7", ENV{UDISKS_PRESENTATION_HIDE}="1"
karthick87

1
खैर, आखिरकार मुझे आज यह कोशिश करने का मौका मिला। यह एक महान जवाब है लेकिन यह CIFS माउंट के लिए काम नहीं करता है। मेरे fstab फ़ाइल में प्रविष्टियाँ इस तरह दिखती हैं: "// <ip_address> / documents / home / ramon / Documents smbfs iocharset = utf8, क्रेडेंशियल्स = / होम / रेमन / .smbredentials, gid = 1000 0 0" कोई डिवाइस नाम नहीं है। .rules फ़ाइल में जोड़ने के लिए। वैसे भी उत्तर के लिए धन्यवाद।
रामोन

1

@ बांसुरी : आपके द्वारा जुड़े प्रश्न के उत्तर ने मुझे एक उपयोगी समाधान के लिए मार्गदर्शन किया। मैंने जो कुछ किया वह मेरे /homeफ़ोल्डर से फ़ाइल /mntमें फ़ोल्डर में माउंट बिंदुओं को बदल रहा था /etc/fstabऔर फिर मेरे होम डायरेक्टरी में फ़ोल्डर्स को घुड़सवार स्थानों के प्रतीकात्मक लिंक के साथ बदल रहा था ।

ln -s /mnt/documents/ /home/ramon/Documents

यह सब अब अच्छा है! मेरे दस्तावेज़, वीडियो, संगीत और चित्र फ़ोल्डर में अब स्थान मेनू में डुप्लिकेट प्रविष्टियाँ नहीं हैं और अभी भी मेरे सर्वर पर दूरस्थ फ़ाइल सिस्टम के लिए मैप की गई हैं। मदद के लिए बहुत शुक्रिया दोस्तों।

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