runjiang 发表于 2002-10-5 02:20:07

中文件名显示乱码

我在linux8下看不中文文件名,在WIN98下可以。
如:在WIN98下的“文件.txt”在linux8下却变成“???.txt”
请问有哪位朋友知道为什么会这样,有办法解决吗?

flysail 发表于 2002-10-5 03:40:17

Re: 中文件名显示乱码

我在linux8下看不中文文件名,在WIN98下可以。
如:在WIN98下的“文件.txt”在linux8下却变成“???.txt”
请问有哪位朋友知道为什么会这样,有办法解决吗?

你需要在/etc/fstab增加一些codepage=936,iocharset=cp936 参数。比如我的fstab内容如下:
/dev/hda1               /mnt/c:               vfat    defaults,codepage=936,iocharset=cp936 0 0
/dev/hda5               /mnt/d:               vfat    defaults,codepage=936,iocharset=cp936 0 0
/dev/hda6               /mnt/e:               vfat    defaults,codepage=936,iocharset=cp936 0 0
/dev/hda7               /mnt/f:               vfat    defaults,codepage=936,iocharset=cp936 0 0
/dev/hda8               /mnt/g:               vfat    defaults,codepage=936,iocharset=cp936 0 0

你可以对照参考一下。

樱家冢 发表于 2002-10-9 21:25:54

用不着那么麻烦,去掉codepage=cp936,直接用iocharset=cp936就可以了。
页: [1]
查看完整版本: 中文件名显示乱码