|
|

楼主 |
发表于 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选项如何改吗?
先谢了!! |
|