LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: wkt

可以改变 u盘 自动挂载的默认挂载选项吗?

[复制链接]
发表于 2007-10-18 12:22:56 | 显示全部楼层
Post by yqh1203
奇怪,jfs,ext3这些文件格式你还要加载iocharset=utf8的?这些文件格式不需要这个参数。也不存在这个参数。才对。

ext3是没有,不过jfs是有的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-10-20 09:52:34 | 显示全部楼层
Post by bufferfly
把 hal, pmount, gnome-volume-manager, gnome-mount 的源码抓回来研究了半天, 似乎是终于搞明白U盘自动挂载时的"默认选项"到底怎么回事了~

简而言之, 在 debian 4.0 中, 大家不用劳神去修改什么 HAL 的策率了, gnome, kde 的代码根本不去理会那个 volume.policy.mount_option ( HAL 自带一个简单的 mount 工具, 也毫不理会那个策略), 而且 gnome_mount 的代码注释中甚至称这个设置是 "过时的", "不被推荐的" .

不过 gnome-mount 让用户自定义 mount 选项; gnome-volume-manager 则会根据用户当前的 locale 自动设置 iocharset 参数, 这样 FAT 中文名乱码的问题在 gnome 环境下应该是不存在的.

楼上诸位有乱码的, 使用什么桌面系统? 都是 KDE 么? KDE 自动挂载的代码和其它底层操作写在一起, 源码包就有30M, 我没有去研究了. 但根据这个 bug 报告 [color="Blue"]http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=408767 , 似乎除了自己改 KDE 代码或者重新编译内核, 没有解决办法了.

我用的当然是gnome了。
可是默认的codepage=cp437 iocharset=iso*59-1
你能告诉我gnome-mount的mount选项如何改吗?
先谢了!!
回复 支持 反对

使用道具 举报

发表于 2007-10-30 12:48:23 | 显示全部楼层
改fstab的办法完全不行
如果写好适合自己U盘的参数,那么插别人的U盘、插NTFS移动硬盘、或插不同的设备,将无法挂载
回复 支持 反对

使用道具 举报

发表于 2007-10-30 15:00:15 | 显示全部楼层
改fstab是行的。
但是装了hal+pmount后应该有另外的选项。ubuntu就行,我发现fc、ubuntu的在/usr/share/hal/fdi/policy/10osvendor/或其它相应位置有个文件可以改,加上utf8字样就行了,当然,ubuntu的本来就没这个问题。
但是把ubuntu相应的文件拷到Debian相应的位置是不能解决问题,网上有类似的方法,我试了不成功。
回复 支持 反对

使用道具 举报

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

本版积分规则

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