[问题]怎么让挂载的卷不在桌面上显示?

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
eldxyldx
帖子: 150
注册时间: 2007-04-26 17:32

[问题]怎么让挂载的卷不在桌面上显示?

#1

帖子 eldxyldx » 2008-01-06 15:58

我想让挂载的WINDOWS卷不在桌面上显示,但在/mnt里面还能用它,该怎么办?
头像
aerowolf
帖子: 1778
注册时间: 2006-02-25 17:09
来自: 西安

#2

帖子 aerowolf » 2008-01-06 16:04

安装gconf,在apps/nautilus/desktop下,取消volumes_visible后面的√即可。

gconf中还有很多秘密,请自行探索。
早起的鸟儿有虫吃
早起的虫儿被鸟吃

http://aerowolf.blog.sohu.com/
亲,点一下免费获得Dropbox空间!
头像
chattan
帖子: 3922
注册时间: 2007-07-11 20:59
联系:

#3

帖子 chattan » 2008-01-06 16:22

安装gconf

不用安装吧!
头像
eldxyldx
帖子: 150
注册时间: 2007-04-26 17:32

#4

帖子 eldxyldx » 2008-01-06 16:22

试试看
头像
qiang_liu8183
论坛版主
帖子: 10699
注册时间: 2006-09-10 22:36
系统: Arch Debian
来自: 北京

#5

帖子 qiang_liu8183 » 2008-01-08 0:03

终端下gconf-editor
在apps/nautilus/desktop下,取消volumes_visible后面的√即可
看破、放下、自在、随缘、念佛
真诚、清净、平等、正觉、慈悲
头像
chattan
帖子: 3922
注册时间: 2007-07-11 20:59
联系:

#6

帖子 chattan » 2008-01-08 0:18

qiang_liu8183 写了:终端下gconf-editor
在apps/nautilus/desktop下,取消volumes_visible后面的√即可




这个是对的!
头像
pxw816
帖子: 296
注册时间: 2007-10-16 19:29

#7

帖子 pxw816 » 2008-01-08 23:51

tweak是最简单的!
cpu:Intel(R) Core(TM)2 Quad CPU Q6600
mem:2GB DDR2 800 *4
disk:ide320GB+(640GB+640GB)raid
video:Nvidia GTX 260+
network: Atheros AR8121/AR8113
monitor: BENQ FP92W
OS: ubuntu
头像
eldxyldx
帖子: 150
注册时间: 2007-04-26 17:32

#8

帖子 eldxyldx » 2008-01-09 11:01

pxw816 写了:tweak是最简单的!
说得再具体点,多学一种方法
头像
greatgarlic
帖子: 1794
注册时间: 2007-07-11 12:31
来自: neverland
联系:

#9

帖子 greatgarlic » 2008-01-09 19:53

tweak 那个是个软件,需要自己安装。叫UbuntuTweak.感觉不错

还有上面的gconf-editor,不要输如sudo
To be is to do--Nietzsche
To do is to be--Kant
Do be do be do---Frank Sinatra
http://ggarlic.org
kc
帖子: 24
注册时间: 2008-01-07 22:08

#10

帖子 kc » 2008-01-09 21:38

aerowolf 写了:安装gconf,在apps/nautilus/desktop下,取消volumes_visible后面的√即可。

gconf中还有很多秘密,请自行探索。
这样的话,挂载的卷全都不显示了,不知有没有什么方法只让某一个卷不在桌面显示? :?:
头像
yaoms
帖子: 4952
注册时间: 2007-10-19 14:51
来自: 深圳

#11

帖子 yaoms » 2008-01-09 22:15

你的要求太苛刻了。。。
Nothing 有事请发邮件到 yms541 AT gmail.com
alias 爱慕颇雷尔='mplayer'
头像
ttand
帖子: 1745
注册时间: 2005-08-22 14:05
来自: 离开北京

#12

帖子 ttand » 2008-01-09 22:42

kc 写了:
aerowolf 写了:安装gconf,在apps/nautilus/desktop下,取消volumes_visible后面的√即可。

gconf中还有很多秘密,请自行探索。
这样的话,挂载的卷全都不显示了,不知有没有什么方法只让某一个卷不在桌面显示? :?:
挂在到 /mnt 就ok 重启卷管理器生效 应该重启系统就能够 看到效果 。。
错过好多好贴,没占到广告位后悔啊
头像
templars
帖子: 151
注册时间: 2007-12-14 21:19

#13

帖子 templars » 2008-01-10 10:54

楼主可以参考一下这个,看看是不是你想要的,应该有用。
找到/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
联系:

#14

帖子 greatgarlic » 2008-01-10 14:32

To be is to do--Nietzsche
To do is to be--Kant
Do be do be do---Frank Sinatra
http://ggarlic.org
回复