红联Linux门户
Linux帮助

Linux上U盘自动挂载混乱总结

发布时间:2007-07-25 00:33:15来源:红联作者:ingsoctar
  为这个问题,重启机器好多次,虽然总算工作正常,但完全没有明确的认识。系统情况:Debian sid,xfce4.4,gnome-core也安装,但没有用过;文件管理使用xfce4的thunar,volume-manager使用thunar的thunar-volman。

  mount输出:
  /dev/sdb1 on /media/usbdisk type vfat (rw,noexec,nosuid,nodev,iocharset=utf8,umask=0000)

  /etc/fstab里加的这一行:
  /dev/sdb1 /media/usbdisk vfat iocharset=utf8,users,noauto,umask=0000 0 0

  其他地方没有改变,包括/etc/hal/fdi/policy目录下和/usr/share/hal的fdi文件都没有动。

  感觉中情况是这样的:
  thunar的volman不会看那些hal和fdi文件,在里面加多少iocharset=utf8也没用;

  thunar-volman可以和gnome-volume-manager共同存在,但thunar-volman会弹出thunar窗口,而gvm会弹出nautilus的窗口,于是一插入U盘会先后弹出两个文件管理器;

  虽然fstab里设定了U盘的加载点是/media/usbdisk,但thunar挂载后在窗口里还是显示KINSTON的名字,但在term里查看,实际上还是在/media/usbdisk目录下;

  gnome-volume-manager可能会看那些fdi policy设定,不确定,同时存在thunar-volman的时候,似乎thunar运行的早一些,所以没看清gvm的情况。

  目前,thunar-volman配合fstab的选项和thunar文件管理器,工作正常,反正是用xfce4的桌面,就先这样吧。

  看上去这个技术又是一个正在发展中的东西,各家的处理都不一样,统一的规范也没有,听说kde还有不同的处理。大体就是得有个volume-manager,加上一个文件管理器,这种东西自然是一家的配合比较方便,但配置显然有所不同,一个fstab,一个是/etc/hal/fdi/policy下面的fdi文件,具体哪个管用,只好根据自己机器实验了。
文章评论

共有 1 条评论

  1. 唐军 于 2007-07-25 09:56:27发表:

    :0L :0L