询问如何不让某些u盘挂载后自动显示在桌面以及打开的方法

CPU/显卡/打印机/USB设备等硬件问题
回复
voodoo_cat
帖子: 2
注册时间: 2010-04-09 16:05

询问如何不让某些u盘挂载后自动显示在桌面以及打开的方法

#1

帖子 voodoo_cat » 2010-04-09 16:12

Ubuntu在默认设置下,插入u盘后,会自动*出文件管理器打开,并且在桌面上显示U盘的图标。我希望在某个指定的U盘在挂载后不会做这些动作。而同时其它U盘仍然保持原先的动作。

该指定的U盘在挂载后显示名称为FX_RAM_DISK,挂载在/media/FX_RAM_DISK目录下。

我现在可以通过在/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi文件中添加

代码: 全选

<match key="storage.removable" bool="true">
<merge key="storage.automount_enabled_hint" type="bool">false</merge>
</match>
来关闭所有U盘的自动*出和桌面显示。

我首先想到通过卷标来匹配磁盘,于是在20-storage-methods.fdi文件中添加如下字串:

代码: 全选

<match key="storage.removable" bool="true">
<match key="storage.label" string="FX_RAM_DISK">
<merge key="storage.automount_enabled_hint" type="bool">false</merge>
</match>
</match>
但是这样测试结果不行。

我现在还知道该磁盘的设备名(sd*),PID/VID,Vendor名,Product名。我希望可以通过这些信息来编写策略,在桌面上隐藏掉这个特定的U盘。但是我现在实在是不知道怎么写,在网上搜索也没有找到,希望知道的大虾能够指点一下,谢谢啦!
头像
wowoto
帖子: 3050
注册时间: 2009-04-11 12:17
系统: windows7

Re: 询问如何不让某些u盘挂载后自动显示在桌面以及打开的方法

#2

帖子 wowoto » 2010-04-11 2:50

我想先问下:为什么楼主要这个功能?回答后再给你答案。
wowoto>ubuntu8.04>ubuntu9.04>Archlinux>FreeBSD8.0>Archlinux & end here.
voodoo_cat
帖子: 2
注册时间: 2010-04-09 16:05

Re: 询问如何不让某些u盘挂载后自动显示在桌面以及打开的方法

#3

帖子 voodoo_cat » 2010-04-14 17:01

呵呵,只是不希望特定的USB disk轻易的被User看到而已。

这个问题已经解决了。
头像
Jarson
帖子: 2371
注册时间: 2008-07-21 9:44
来自: 深圳
联系:

Re: 询问如何不让某些u盘挂载后自动显示在桌面以及打开的方法

#4

帖子 Jarson » 2010-04-14 17:13

mark
回复