[问题]怎么让挂载的卷不在桌面上显示?
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- eldxyldx
- 帖子: 150
- 注册时间: 2007-04-26 17:32
[问题]怎么让挂载的卷不在桌面上显示?
我想让挂载的WINDOWS卷不在桌面上显示,但在/mnt里面还能用它,该怎么办?
- aerowolf
- 帖子: 1778
- 注册时间: 2006-02-25 17:09
- 来自: 西安
- chattan
- 帖子: 3922
- 注册时间: 2007-07-11 20:59
- 联系:
- qiang_liu8183
- 论坛版主
- 帖子: 10699
- 注册时间: 2006-09-10 22:36
- 系统: Arch Debian
- 来自: 北京
- chattan
- 帖子: 3922
- 注册时间: 2007-07-11 20:59
- 联系:
- pxw816
- 帖子: 296
- 注册时间: 2007-10-16 19:29
- greatgarlic
- 帖子: 1794
- 注册时间: 2007-07-11 12:31
- 来自: neverland
- 联系:
-
- 帖子: 24
- 注册时间: 2008-01-07 22:08
- yaoms
- 帖子: 4952
- 注册时间: 2007-10-19 14:51
- 来自: 深圳
- ttand
- 帖子: 1745
- 注册时间: 2005-08-22 14:05
- 来自: 离开北京
- templars
- 帖子: 151
- 注册时间: 2007-12-14 21:19
楼主可以参考一下这个,看看是不是你想要的,应该有用。
找到/usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi文件。
我最先的做法是把所有的ignore的bool值都改成了true,这样windows的分区确实不会显示出来了,但是插上U盘,放入光驱都不会自动弹出,显然这不是我想要的。
第二次,我想到,windows下面所有的分区都是NTFS格式的,我只要禁掉NTFS就行,于是,我在文件中加了一段
代码:
<match key="volume.fstype" string="ntfs">
<merge key="volume.ignore" type="bool">true</merge>
</match>
这样改了之后,windows的分区不会显示了,U盘和光驱正常使用。但是这还不完善,于是我又进一步思考:
第三次更改:我想,怎么才能指定禁止显示某个分区呢?比如我只想禁止显示C盘,或者是我的移动硬盘也是NTFS格式的怎么办?于是我想到了每个分区独一无二的标识:UUID。 可以通过这个命令查看所有分区的UUID:
代码:
ls -l /dev/disk/by-uuid
这样,我就可以指定需要禁止显示的分区了,于是我进一步修改文件,把刚才的代码改成:
代码:
<match key="volume.fstype" string="ntfs">
<match key="volume.uuid" string="E33CEF8D6C9F05E3">
<merge key="volume.ignore" type="bool">true</merge>
</match>
</match>
在这里,我增加了一个uuid的判断,只对特定的uuid进行ignore(忽视)的操作,这样就可以精确禁止显示某个分区了。
Here I am, and will rock you like a hurricane!!!
- greatgarlic
- 帖子: 1794
- 注册时间: 2007-07-11 12:31
- 来自: neverland
- 联系: