LinuxSir.cn,穿越时空的Linuxsir!

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

gnome自动加载=gbk文件名乱码

[复制链接]
发表于 2007-1-11 14:38:11 | 显示全部楼层 |阅读模式
我现在使用gnome自动加载移动硬盘会乱码,不知道坛子里的朋友有没有经历同样问题的。参见:
http://bugs.archlinux.org/task/6197
发表于 2007-1-11 14:56:10 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-11 16:32:53 | 显示全部楼层
内核config中
CONFIG_FAT_DEFAULT_CODEPAGE=
设置为936是否是必须的,哪位朋友有试过?我不认为以前Arch会设置为936(以后也不会如此),但以前自动加载是没有文件名乱码问题的,或者谁能够提供一个Arch以前的kernel config文件(以前abs下来的文件)看看(应该在2.6.18或之前)。谢谢先。
回复 支持 反对

使用道具 举报

发表于 2007-1-12 13:19:04 | 显示全部楼层
手工mount有问题吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-12 19:00:46 | 显示全部楼层
手动没有问题。
回复 支持 反对

使用道具 举报

发表于 2007-1-13 01:29:48 | 显示全部楼层
解决方法:
      1.安装gconf-editor
         pacman -S gconf-editor
      2.执行gconf-editor &
         在system-->storage-->default_options-->vfat中
          mount_options条目中加入iocharset=utf8(locale为uft8的情况下)
          重新挂载就好了

说明:
         网上查了一下,看了看gnome-mount手册,个人总结gnome自动加载的过程是这样的:

         先由hal探测到硬件,然后gnome-volume-manager就能发现新的设备分区,它先到               
         /etc/fstab下查找是否有相应的配置,如果有,则直接调用mount挂载; 如果没有,就用
         gnome-mount来挂载分区,并且一般以设备标签为目录名,挂载到/media/目录下

          hal探测硬件的配置文件在/usr/share/hal/fdi/policy下,网上很多人遇到挂载的问题直接修改
          这里的文件,我觉得不太合适,因为它只是处于硬件探测阶段,一般不用动它
          gnome-mount的配置文件在gconf来管理,一般在$HOME/.gconf可以找到,
          具体可以看gconf的文档
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-1-14 00:58:33 | 显示全部楼层
Got it, thanks.
回复 支持 反对

使用道具 举报

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

本版积分规则

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