LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 659|回复: 5

gnome下磁盘挂载问题

[复制链接]
发表于 2009-3-31 16:20:33 | 显示全部楼层 |阅读模式
为什么root下本地磁盘NTFS,FAT32在nautilus里可以自由挂载,卸载。
  到users下就不了呢?如果先登陆root再注销进users,root下自动挂载的分区还在,但不能卸载; 而U盘就没问题。
   想问一下,怎么设置才可以像root那样自由卸载?最好能讲一下它的工作流程和原理?
发表于 2009-3-31 17:59:03 | 显示全部楼层
应该是 hal 方面的东西。楼主可以搜搜看,具体的我也没好好看过
gconf 里面也有一点配置
回复 支持 反对

使用道具 举报

发表于 2009-3-31 20:34:53 | 显示全部楼层
设置里面有授权设置,你得设置一下权限
回复 支持 反对

使用道具 举报

发表于 2009-3-31 20:38:11 | 显示全部楼层
权限设置 安全第一
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-1 09:51:52 | 显示全部楼层
Post by jarryson;1968151
设置里面有授权设置,你得设置一下权限


上面两位,能否说明白一点?在哪里设置权限?
回复 支持 反对

使用道具 举报

发表于 2009-4-1 14:01:28 | 显示全部楼层
跟我的问题一样,折腾了很久,最后解决了:

1.将用户加入storage,hal,optical组(gpasswd -a 用户名 storage),
2.配载好fstab,加入user参数。(不建议折腾hal,让我觉得太大动干戈了。)

原因大概是hal的权限吧,说是可以通过修改规则,或者编译exo-alt之类解决,但对于像我这样的新手太麻烦了。因为为了不配置fstab,而把规则都改掉,也太牛了。
个人理解,hal挂载时可能会先读取fstab的设置,如果fstab有设置这个盘,就使用里面的参数,没有就会用自己的规则,默认就可能不带参数,就会有usb的中文等问题,然后还有gnome/xfce4/等各自的规则,比如gnome可以在挂载文件夹右键属性加入参数。

要想知道是否使用了fstab的设置,可以到root下,卸载盘,然后按照fstab手动mount,(比如mount /dev/sda1)看有没反应,或者自动mount后,到/media下看看是否使用了fstab中设置的文件夹。



如果发现手动mount不了,提示没有哪个盘,则fstab出错了,可以先fdisk -l,找出正确的盘符。
比如我的u盘,默认是/etc/fl0,而插入usb,fdisk -l,显示为/dev/sdb1,
然后修改fstab,确认生效,加入user参数,应该就可以了。

如果fstab设置好了,hal规则应该就不用改,而且换别的桌面都ok。
至于怎样写fstab,看看wiki。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表