LinuxSir.cn,穿越时空的Linuxsir!

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

utf8环境中mount一台windows机器的共享磁盘中文显示问题

[复制链接]
发表于 2006-4-5 00:45:23 | 显示全部楼层 |阅读模式
我用命令:
mount -t smbfs //xx.xx.xx.xx/d$ -o username=u,password=p,codepage=gb2312,iocharset=utf8 /mnt/smbfs
就可以正常显示中文
上面的codepage我没有写错,如果用cp936之类的反而不行

而如果把它写入/etc/fstab中则又不行
试了好多种组合,cp936, 936, 等等,还是没有解决。

不知道是哪里的问题,在网上也没搜索到答案。
发表于 2006-4-5 09:01:54 | 显示全部楼层
//192.168.0.2/zh    /mnt/temp  smbfs   username=u,password=p,codepage=gb2312,iocharset=utf8 0 0

没问题,我测试了,可以mount。
gb2312 cp936 这2个 codepage 都可以。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-5 10:22:43 | 显示全部楼层
好奇怪啊。我多用了一个noauto,结果就是乱码。把noauto去掉就好了。。。
版主你试一下呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-5 15:37:55 | 显示全部楼层
我又试了试,发现只要加上其他选项就是乱码,比如加上user, uid=1000,gid=1000之类的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-6 12:55:50 | 显示全部楼层
没有人出现同样的问题吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-11 09:23:11 | 显示全部楼层
up

有没有人知道解决办法
回复 支持 反对

使用道具 举报

发表于 2006-4-11 09:37:53 | 显示全部楼层
好奇,,的确有这个问题。。。不知道为啥呢。。。。
回复 支持 反对

使用道具 举报

发表于 2006-4-11 16:53:12 | 显示全部楼层
我怎么不是乱码呀
我无论添加什么都不是乱码呀
我也用UTF8呀
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-12 10:21:22 | 显示全部楼层
楼上的能不能贴一下你的locale输出
回复 支持 反对

使用道具 举报

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

本版积分规则

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