[場所]メニューでCIFSボリュームを非表示にするにはどうすればよいですか?


9

私はこれについてUbuntuフォーラムの投稿を始めましたが、何の返答もありませんでした。とにかく、fstabファイルにマウントされたCIFSボリュームを介してサーバー上のSamba共有を指すDocuments、Music、Pictures、Videosフォルダーを持っています。問題は、[場所]メニューのエントリが重複することです。

これらのフォルダーのブックマークを削除することはできますが、マウントされたボリュームがまだ表示され、メニューでアイコンを変更する方法が見つからないため、メニューが見苦しく見えます。スクリーンショットで問題のあるメニューエントリに丸を付けました。どうすれば非表示にできますか?

スクリーンショット


私は私の答えを更新し、それが機能しています。それをチェックしてください...
karthick87

回答:


4
  • あなたは、新しいファイルを作成するために、端末に場所Menu.Type内のボリュームに次のことを隠すことができます非表示partitions.rulesを/etc/udev/rules.d

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

  • 以下をコピーして、hide-partitions.rulesに貼り付けます。

    ACTION!= "add | change"、GOTO = "hide_partition_end"
    SUBSYSTEM!= "block"、GOTO = "hide_partition_end" KERNEL
    == "loop * | ram *"、GOTO = "hide_partition_end
    " KERNEL == "sda5"、ENV {UDISKS_PRESENTATION_HIDE} = "1"
    LABEL = "hide_partition_end"

  • ファイルを保存して閉じます。

  • ここで、場所メニューからパーティションsda6(スタッフ)を非表示にします。 代替テキスト

  • 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

  • ファイルを保存します。

  • システムを再起動します。

  • これで、ボリュームスタッフが[場所]メニューから削除されます。
    代替テキスト


まあ、それらはすべて/ mediaではなく、私の/ homeディレクトリのそれぞれのフォルダーに現在マウントされています。あなたは私にも考えを与えました。多分私はそれらをfstabの/ mntにマウントしてから、スタートアップスクリプトを使ってホームフォルダーに--bindできます。
ラモン

行のsda5はKERNEL == "sda5"、ENV {UDISKS_PRESENTATION_HIDE} = "1"はsda6であるはずです(例ではとにかく)。また、このファイルの構文を学習するために何を「実行」できますか?これを試すために複数のパーティションがあります。ありがとう!
ラモン

あなたは非表示にしたい場合はSDA6その後、行を次のように変更し KERNEL=="sda6", ENV{UDISKS_PRESENTATION_HIDE}="1"ますが、別のパーティションの発言を非表示にする場合としsda7をちょうど1行追加 KERNEL=="sda7", ENV{UDISKS_PRESENTATION_HIDE}="1"
karthick87

1
さて、今日はやっとこれを試す機会がありました。これは素晴らしい答えですが、CIFSマウントでは機能しません。fstabファイルのエントリは次のようになります。 "// <ip_address> / documents / home / ramon / Documents smbfs iocharset = utf8、credentials = / home / ramon / .smbcredentials、gid = 1000 0 0"デバイス名がありません.rulesファイルに追加します。とにかく答えてくれてありがとう。
ラモン・

1

@ fluteflute:あなたがリンクした質問の答えは、私を実行可能な解決策に導くのに役立ちました。私がやってしまったことは、私からのマウントポイントを変更した/homeにフォルダ/mnt内のフォルダ/etc/fstab、ファイルして実装した場所へのシンボリックリンクで自分のホームディレクトリ内のフォルダを置き換えます。

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

今ではすべていいです!マイドキュメント、ビデオ、ミュージック、およびピクチャフォルダーの[場所]メニューに重複したエントリがなくなり、サーバー上のリモートファイルシステムに引き続きマップされます。助けてくれてありがとう。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.