LinuxSir.cn,穿越时空的Linuxsir!

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

有谁很好的解决了mount Windows分区时的中文问题?

[复制链接]
发表于 2003-5-5 12:52:59 | 显示全部楼层 |阅读模式
mount时,iocharset设成gb2312,但原来在windows下的中文文件夹显示成乱码,或干脆没了。
我用redhat的时候没碰到这个问题啊……
望有经验的朋友指教

以下是我的i18n:
SYSFONTACM=iso15
LC_CTYPE=en_US
LANGUAGE=en_US:en
// try change to zh_CN or zh_CN.GB2312,but doesn't work
LC_MONETARY=en_US
LC_COLLATE=en_US
LC_NUMERIC=en_US
SYSFONT=lat1-16
LC_TIME=en_US
LANG=en_US
// try change to zh_US/zh_US.GB2312, doesn't work
LC_MESSAGES=en_US

以下是locale -a的输出(part):
zh_CN
zh_CN.GB18030
zh_CN.GB2312
zh_CN.GBK
zh_CN.UTF-8
zh_HK
zh_HK.UTF-8
zh_SG
zh_SG.UTF-8
zh_TW
zh_TW.Big5
zh_TW.UTF-8
我的目标是使用英文的界面,可以显示中文文件名,该如何改?

mount 时试着用过iocharset=gb2312, or iocharset=cp936,codepage=936.
发表于 2003-5-5 12:59:28 | 显示全部楼层
觉得就是你locale的问题
发表于 2003-5-5 13:03:43 | 显示全部楼层
你说是乱码,是不是用nautilius看的啊?用konqueror看很好啊。只是ntfs有的中文看不到。fat32一点乱码都没有。我用的参数是:
[tram@~/translation/blfs/mycvs]$ cat /etc/fstab
/dev/hda7            /       reiserfs noatime,nodiratime,notail,defaults  1 1
proc                 /proc              proc    defaults        0 0
/dev/hda5            swap               swap    defaults        0 0
/dev/cdrom           /mnt/cdrom         iso9660 noauto,owner,kudzu,ro 0 0
/dev/hdc5         /mnt/windows vfat  umask=0000,codepage=936,iocharset=cp936 0 0/dev/hda6          /home       reiserfs noatime,nodiratime,notail,defaults  0 0
/dev/hda8            /mnt/f        ntfs  ro,umask=0222,iocharset=cp936    0 0
/dev/hda9            /mnt/g        ntfs  ro,umask=0222,iocharset=cp936    0 0
/dev/hdc1       /mnt/lfsold vfat  umask=0000,codepage=936,iocharset=cp936 0 0
#tmpfs            /tmp  tmpfs defaults,size=32m                      0 0
/dev/hda1       /mnt/plfs auto defaults,atime 1 0
devpts         /dev/pts    devpts     gid=4,mode=620 0    0
发表于 2003-5-5 13:11:57 | 显示全部楼层
也许locale有点问题
 楼主| 发表于 2003-5-5 13:14:52 | 显示全部楼层
我用的是konqueror啊!
 楼主| 发表于 2003-5-5 13:16:47 | 显示全部楼层
最初由 QuickTime 发表
也许locale有点问题

我也怀疑,但怎么改呢?
我已经试过将所有的参数都该为zh_CN,不行啊!
发表于 2003-5-5 13:18:44 | 显示全部楼层
你安装中文了吗?
多语言?而且默认不是中文?
 楼主| 发表于 2003-5-5 13:25:40 | 显示全部楼层
装了中文,多语言,安装的默认语言是en_US
发表于 2003-5-5 14:08:28 | 显示全部楼层
所以嘛...还是看看安装注意事项
mdk 9.1如果安多语言,并且不把中文作为默认,在以后使用中文的时候会有很多问题
还是推荐至少把中文作为默认
但是这样locale是utf-8的...
最佳的方法是不安装其它语言
或者可以尝试先安只装中文,以后在加上其它语言包
 楼主| 发表于 2003-5-5 15:26:09 | 显示全部楼层
我用的是MDK9.0,使用简体中文安装进KDE会有问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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