web-dev-qa-db-ja.com

nautilusでバインドマウントを非表示にする方法

概要:

/ etc/fstabのbindまたはbindfsを介してマウントされたフォルダーを削除して、nautilusの左の列の「場所」ビューにデバイスとして表示されないようにするにはどうすればよいですか?

詳細:

こんにちは、

次のように、ホームディレクトリの/ etc/fstabにバインドして、データパーティションからさまざまなディレクトリをマウントします。

 #using bind:
 /mnt/sda5/bazon/Musik   /home/Bazon/Musik   none   bind,user   0 0
#or using bindfs
bindfs#/mnt/sda5/tobi/Downloads /home/tobi/Downloads Fuse user 0 0

(背景:/ mnt/sda5にマウントされた/ dev/sda5は私の古いホームパーティションですが、ホームパーティションとしてマウントしたくないのは、少なくとも2つのLinuxが常に存在するためですコンピューター...)

これはうまく機能しますが、12.10以降、これらのアイテムはすべて、「デバイス」の下の左側の列のNautilusにリストされています。 (通常USBドライブが表示される場所など)これはスペースの無駄です(私はそのようなものがたくさんあるのでマウント...)したがって、12.04の前と同じように、これらのマウントを非表示にしたいと思います。どうやってやるの?

ありがとう!

4
Bazon

/ mediaまたは/ home以外の場所にパーティションをマウントし、それにシンボリックリンクすると、nautilusボタンが消えます

5
user91632

comment=x-gvfs-hideのマウントオプション(4列目)に/etc/fstabを追加します。これにより、ファイルマネージャーにそのマウントを非表示にするよう指示されます。

あなたの場合:

bindfs#/mnt/sda5/tobi/Downloads  /home/tobi/Downloads  Fuse  user,comment=x-gvfs-hide  0  0
3
nobody

私の回避策は、/etc/fstabから「すべての読み取り」属性を削除することです。ターミナルを開きます(Ctrl+Alt+T)およびタイプ:

Sudo chmod a-r /etc/fstab

その後、再起動する必要があります。

2
maniek