LinuxSir.cn,穿越时空的Linuxsir!

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

又是磁盘挂载的问题……

[复制链接]
发表于 2009-3-23 00:16:47 | 显示全部楼层 |阅读模式
这发行版之间的配置差异咋就这么大呢?唉……每次尝试一个发行版就要为磁盘挂载的问题头疼……每次都以为下一次肯定没问题了,可是今天我还是搞不定Debian下的挂载……
具体情况:我希望能在nautius里面点击NTFS磁盘的图标实现自动挂载,但不希望将相关项目写在fstab里面。根据以往的半吊子经验,我已经做过下面这些工作:
1.安装了fuse,gnome-mount,gnome-volume-manager,ntfs-3g。
2.Gconf里面的/system/storage/default_options/ntfs-3g/mount_options已经去掉了“locale=”选项。
3.用户已经加入plugdev,fuse组
4./etc/dbus-1/system.d/hal.conf里已经将所有用户的org.freedesktop.Hal.Device.Volume和org.freedesktop.Hal.Device.Volume.Crypto权限都设置为了allow
5.已经把ntfs-3g和ntfs-3g.probe文件属性设置为了4755
6.还有啥?哦,/etc/fuse.conf里已经打开了user_allow_other

然而当我挂载的时候依然显示“You are not privileged to mount the volume 'DATA'.”。天啊,这到底是为什么呢?难道我还漏掉了哪些步骤?或者说,Debian里有啥特殊的设定?请大家帮忙指点一下!

注1:
运行gnome-mount -t -d /dev/sda3的错误是:
org.freedesktop.Hal.Device.Volume.PermissionDenied : Refusing to mount device /dev/sda3 for uid=1000.
注2:
插U盘什么的没问题,有问题的只是本地NTFS分区
注3:
我没有安装pmount,因为我觉得和gnome-mount的功能有点类似(好像还是有点不同,但起码以前在arch和gentoo下我都没安装也能实现需求啊)
发表于 2009-4-17 13:18:34 | 显示全部楼层
我的也是,移动硬盘不会出问题,本地的硬盘就会出问题
回复 支持 反对

使用道具 举报

发表于 2009-4-17 14:45:15 | 显示全部楼层
安装ntf3g, 创建挂载目录,编辑 fstab 文件就能实现自动载入各NTFS分区了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-17 20:14:11 | 显示全部楼层
Post by osfree;1975710
安装ntf3g, 创建挂载目录,编辑 fstab 文件就能实现自动载入各NTFS分区了。


哦,天啊,这好像是我一个月以前问的问题咧,不过其实我现在还没解决。我已经说过我不希望编辑fstab嘛,这在其它发行版里完全没问题啊,呵呵,但是我尝试了好久还是没搞定,于是最终还是写了fstab了。 不过最近hal、gnome组件都更新过了,不知道是不是可以了,不过我还没顾得去试呢。
回复 支持 反对

使用道具 举报

发表于 2009-4-20 18:40:39 | 显示全部楼层
我把/usb/bingnome-mount,加上s权限后,就可以了,但最后不要这么做

Post by clinif;1975862
哦,天啊,这好像是我一个月以前问的问题咧,不过其实我现在还没解决。我已经说过我不希望编辑fstab嘛,这在其它发行版里完全没问题啊,呵呵,但是我尝试了好久还是没搞定,于是最终还是写了fstab了。 不过最近hal、gnome组件都更新过了,不知道是不是可以了,不过我还没顾得去试呢。
回复 支持 反对

使用道具 举报

发表于 2009-4-28 09:45:57 | 显示全部楼层
怎么没人解决这个问题
回复 支持 反对

使用道具 举报

发表于 2009-4-28 23:03:01 | 显示全部楼层
Sid,现在可以自动Mount,自动挂载在/media/下面,以硬盘卷标为挂载目录。
以前是手工挂载,现在是自动挂载,使用Gnome,/etc/fstab中没有设置,实际上我什么都没做。
/etc/fuse.conf里是user_allow_other
回复 支持 反对

使用道具 举报

发表于 2009-4-29 10:32:49 | 显示全部楼层
你用的是sid?没有问题?
能贴一下你的/etc/dbus-1/system.d/hal.conf么?
回复 支持 反对

使用道具 举报

发表于 2009-4-29 19:19:07 | 显示全部楼层
从来没有关心过,甚至不知道有这个文件的存在!内容如下:
  1. <!DOCTYPE busconfig PUBLIC
  2. "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
  3. "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
  4. <busconfig>

  5.   <!-- This configuration file specifies the required security policies
  6.        for the HAL to work. -->

  7.   <!-- Only root or user haldaemon can own the HAL service -->
  8.   <policy user="haldaemon">
  9.     <allow own="org.freedesktop.Hal"/>
  10.   </policy>
  11.   <policy user="root">
  12.     <allow own="org.freedesktop.Hal"/>
  13.   </policy>

  14.   <!-- Allow anyone to invoke methods on the Manager and Device interfaces -->
  15.   <policy context="default">
  16.     <allow send_destination="org.freedesktop.Hal"
  17.            send_interface="org.freedesktop.DBus.Introspectable"/>
  18.     <allow send_destination="org.freedesktop.Hal"
  19.            send_interface="org.freedesktop.DBus.Properties" />

  20.     <allow send_destination="org.freedesktop.Hal"
  21.            send_interface="org.freedesktop.Hal.Device"/>
  22.     <allow send_destination="org.freedesktop.Hal"
  23.            send_interface="org.freedesktop.Hal.Manager"/>

  24.     <allow send_destination="org.freedesktop.Hal"
  25.            send_interface="org.freedesktop.Hal.Device.CPUFreq"/>
  26.     <allow send_destination="org.freedesktop.Hal"
  27.                send_interface="org.freedesktop.Hal.Device.DockStation"/>
  28.     <allow send_destination="org.freedesktop.Hal"
  29.                send_interface="org.freedesktop.Hal.Device.KillSwitch"/>
  30.     <allow send_destination="org.freedesktop.Hal"
  31.                send_interface="org.freedesktop.Hal.Device.KeyboardBacklight"/>
  32.     <allow send_destination="org.freedesktop.Hal"
  33.                send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
  34.     <allow send_destination="org.freedesktop.Hal"
  35.                send_interface="org.freedesktop.Hal.Device.Leds"/>
  36.     <allow send_destination="org.freedesktop.Hal"
  37.                send_interface="org.freedesktop.Hal.Device.LightSensor"/>
  38.     <allow send_destination="org.freedesktop.Hal"
  39.                send_interface="org.freedesktop.Hal.Device.Storage"/>
  40.     <allow send_destination="org.freedesktop.Hal"
  41.                send_interface="org.freedesktop.Hal.Device.Storage.Removable"/>
  42.     <allow send_destination="org.freedesktop.Hal"
  43.                send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
  44.     <allow send_destination="org.freedesktop.Hal"
  45.                send_interface="org.freedesktop.Hal.Device.Volume"/>
  46.     <allow send_destination="org.freedesktop.Hal"
  47.                send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
  48.     <allow send_destination="org.freedesktop.Hal"
  49.                send_interface="org.freedesktop.Hal.Device.WakeOnLan"/>

  50.   </policy>

  51. </busconfig>
复制代码
回复 支持 反对

使用道具 举报

发表于 2009-4-30 08:47:44 | 显示全部楼层
感激没什么不一样的啊,这个问题困扰了很久,还是没解决,不知道是不是lenny的bug
回复 支持 反对

使用道具 举报

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

本版积分规则

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