LinuxSir.cn,穿越时空的Linuxsir!

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

请教windows分区文件名中文显示

[复制链接]
发表于 2006-2-14 06:13:05 | 显示全部楼层 |阅读模式
各位大侠好!

我装的是SuSE 10.0,安装时选择的是英文,后来又加装了中文为第二语言。
1)我现在的状况是,在windows系统下建立在windows分区下的中文文件名在suse下显示为乱码,无法使用;在suse系统下建立在windows分区下的中文文件名在windows系统中显示为乱码,无法使用。
2)在windows系统下建立的英文名文本文件,在suse下打开不能完全正确显示,总会少几个中文字。

我已经照着“在Fedora core 4.0 加载NTFS和FAT32分区详述”里面写的:
在console里打:
mount -t vfat -o iocharset=utf8,umask=000 /dev/hda6 /home/name/E
也试过使用参数iocharset=cp936,
在/etc/fstab里添加了
/dev/hda6 /home/name/E vfat umask=000,nls=utf8
可是显示的还是乱码!

请各位大侠教教我怎么修改,不甚感激!
发表于 2006-2-14 07:46:51 | 显示全部楼层
mount -t vfat -o iocharset=utf8,codepage=936 /dev/hda6 /home/name/E
或者
mount -t vfat -o iocharset=gbk,codepage=936 /dev/hda6 /home/name/E

试试。
回复 支持 反对

使用道具 举报

发表于 2006-2-14 13:42:15 | 显示全部楼层
FAT好象不支持Unicode。
回复 支持 反对

使用道具 举报

发表于 2006-2-14 14:02:26 | 显示全部楼层
fstab--NTFS
ro,users,gid=users,umask=0002,nls=utf8
FAT
users,gid=users,umask=0002,utf8=true,codepage=936

印象中,这样的贴,我回复了N(N》3)遍。
回复 支持 反对

使用道具 举报

发表于 2006-2-14 14:07:11 | 显示全部楼层
iocharset=gb2312
codepage=936
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-19 05:56:51 | 显示全部楼层
各位大侠,我已经按照你们说的都试过了。但是还是乱码。你们看看还有什么办法呢?
回复 支持 反对

使用道具 举报

发表于 2006-2-19 09:09:02 | 显示全部楼层
我用的是 FEDORA 3 内核是2.6.9
挂载WINDOWS分区时:
mount -t vfat /dev/hdb6 /mnt
命令可以执行
但是进入mnt 运行dir 就会没有响应了
请问是什么原因
回复 支持 反对

使用道具 举报

发表于 2006-2-19 18:45:59 | 显示全部楼层
Post by jimvi
我用的是 FEDORA 3 内核是2.6.9
挂载WINDOWS分区时:
mount -t vfat /dev/hdb6 /mnt
命令可以执行
但是进入mnt 运行dir 就会没有响应了
请问是什么原因

mount -t vfat -o utf8 /dev/hdb6 /mnt
回复 支持 反对

使用道具 举报

发表于 2006-2-20 17:49:40 | 显示全部楼层
不行
能够挂载CD
就是不能挂载WINDOWS分区
以前用RH9.0还能挂
回复 支持 反对

使用道具 举报

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

本版积分规则

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