LinuxSir.cn,穿越时空的Linuxsir!

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

文件名的中文字被显示为 "?"

[复制链接]
发表于 2007-6-24 21:34:00 | 显示全部楼层 |阅读模式
我有windows 的一个fat32 盘 mounted 在 suse 里。
这是fstab的那一行:
/dev/hda5            /windows/X                     vfat       users,rw,umask=000    0 0
/dev/hda5            /home/fzhu/Winux           vfat       users,rw,umask=000    0 0

以前装系统的时候我把语言设意大利文,去 /windows/X 或者 /home/fzhu/Winux 里文件名都看得到,但是把系统设为中文后,反而中文名显示不出来了,每个汉子都变成 "?" 了。
怎么意大利文系统能读中文而中文系统不能???

我自己把文件名自己用中文重命名就看得见,但是一到 windows 就看见乱码了。
是不是因为我的 windows 是意大利文版,所以更配意大利文的 linux?

我也试过这样编译fstab:
/dev/hda5        /windows/X                vfat    users,rw,umask=000,locale=zh_CN.utf8    0 0
/dev/hda5        /home/fzhu/Winux     vfat    users,rw,umask=000,locale=zh_CN.utf8    0 0

但是这样子,那个文件夹打开后,里面空的,看不见文件了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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