samlover 发表于 2004-2-24 09:51:52

为什么我的mount -t -o iocharset=cp9

为什么我使用mount -t ntfs /dev/hdb5 /mnt/d ,看中文的时候还是会出现乱码啊,我已经安装了simsun.ttf字体啦,救命。

cobranail 发表于 2004-2-24 10:48:36

mount -t -o iocharset=cp936不行,就试试utf8

samlover 发表于 2004-2-24 11:34:03

为什么会是utf8这个类型的啊,是不是我安装的时候选择出了问题,这跟我安装的字体应该没有什么关系吧,我已经把simsun.ttf ,taha* 这些字体 cp /usr/X11R6/lib/X11/fonts/TrueType下面,当我在控制中心安装simsun.ttf字体的时候,为什么老是说我已经安装过该字体啊,可是刚刚重新安装了fedora core 1的啊,什么新的字体都没有安装。

jiangtao9999 发表于 2004-2-24 11:38:09

你在那里乱码?
中文的文件名么?
还是中文的文章??

samlover 发表于 2004-2-24 12:04:47

当我用mount -t ntfs -o iocharset=cp936 /dev/hdb5 /mnt/d,
中文的文件名是乱码啊。

,当然是中文的文件名是乱码啊,但还是可以打开啊,不是问号和方块,反正是看不到

HOUSCOUS 发表于 2004-2-24 12:10:51

iocharset=cp936不行的话, 那就改codepage=936试试

samlover 发表于 2004-2-24 12:20:08

哦,真的是很糊涂啊,我看了很多的帖子,都快晕倒啦,他们有什么区别
对于ntfs
mount -t ntfs -o iocharset=cp936 /dev/hdb5 /mnt/d
mount -t ntfs -o codepage=936 /dev/hdb5 /mnt/d
mount -t ntfs -o codepage=936,iocharset=cp936 /dev/hdb5 /mnt/d

对于vfat
mount -t ntfs -o codepage=936,iocharset=cp936 /dev/hdb5 /mnt/d

都试过啦,显示中文文件名称的时候,还是会出现乱码啊,但不是?????和方块,还可以点击打开,不知道什么回事啊,

cobranail 发表于 2004-2-24 23:53:45

utf8你试过没有?
utf8是fedora的标准编码方式,如果强制用cp936,会出很多问题,有兴趣可以试试看

samlover 发表于 2004-2-25 10:55:42

我使用utf8的时候,中文终于可以搞定啦,但奇怪啊,我的mplayer的菜单里的中文出现了乱码啊?该如何解决啊,

cobranail 发表于 2004-2-25 15:15:09

看看gtk的local设置

樱家冢 发表于 2004-2-25 15:41:33

嗯,除了设置iocharset编码以外,系统本身的local也有关系,象我用的RHEL 3 AS,英文环境下面设置iocharset=cp936,怎么看都还是乱码,但是locale设置为zh_CN.GBK以后就一切正常了。

samlover 发表于 2004-2-25 15:50:50

gtk的local设置 ,怎样子查看啊,具体的命令或者文件放在什么地方啊,是不是
~/.kde 或者~/.kderc里设置呢?但我还是没有看到啊,

shhky 发表于 2004-2-26 17:00:28

报告一个很郁闷的问题.

我在fedora core 1下面无论是用gb2312还是utf8,总有一部分的中文目录无法正常显示(具体的说,当使用gb2312时候,有一部分目录和文件无法正常显示;而切换到utf8的时候,又变成另一些文件和目录出现问题了.),我用的是fedora core1中文版. :( 看了N篇文章了,介绍的都是基本一样的内容,难道真的是RPWT?

cobranail 发表于 2004-2-26 17:42:04

Re: 报告一个很郁闷的问题.

我在fedora core 1下面无论是用gb2312还是utf8,总有一部分的中文目录无法正常显示(具体的说,当使用gb2312时候,有一部分目录和文件无法正常显示;而切换到utf8的时候,又变成另一些文件和目录出现问题了.),我用的是fedora core1中文版. :( 看了N篇文章了,介绍的都是基本一样的内容,难道真的是RPWT?

是这样的:
在linux的分区上,用gb2312编码生成的文件名在内码是utf8的时候就是乱码,而在vfat和ntfs上,用gb2312编码生成的文件名,用符合于系统编码的参数加载,是不会出现乱码的,但是内容通常会有乱码。

shhky 发表于 2004-2-27 14:00:27

Re: 报告一个很郁闷的问题.


是这样的:
在linux的分区上,用gb2312编码生成的文件名在内码是utf8的时候就是乱码,而在vfat和ntfs上,用gb2312编码生成的文件名,用符合于系统编码的参数加载,是不会出现乱码的,但是内容通常会有乱码。
哦,是这样的?那我的ntfs分区上的乱码问题应该如何解决呢?不论使用gb2312还是utf8都有乱码。。不知道该用什么了。
页: [1]
查看完整版本: 为什么我的mount -t -o iocharset=cp9