windows查看linux文件中文,Linux 系统下无法查看Windows 中创建的中文文件名

标  题: Linux 系统下无法查看Windows 中创建的中文文件名

我是Linux初学者,在网上搜索了很久,经过多次尝试仍然无法解决问题,只好在这里发贴请教了,还望各位高手指点一下。

问题描述:Linux 系统下无法查看Windows 中创建的中文文件名

我安装的是红旗Red Flag Linux Desktop 6.0操作系统,我在Linux 的/etc/sftab中已经增加了如下语句,将Windos中的C盘和D盘,挂载到了linux系统的/mnt/hda1和 had5文件夹下。

/dev/hda1   /mnt/hda1   vfat utf8,umask=0,exec,iocharset=GB18030,codepage=936 0 0

/dev/hda5   /mnt/hda5   vfat utf8,umask=0,exec,iocharset=GB18030,codepage=936 0 0

网上说这样设置就可以了,可我设置完后,重启系统,以前在windows系统中创建的中文文件名还是显示为乱码。

但是我可以在linux系统下,在/mnt/hda1中新建含有中文名的文件,并且显示是正常的。

不知道,这是怎么回事,应该怎么解决?

谢谢!

附:我的linux操作系统的字符集设置是这样的 /etc/sysconfig/的i18n文件内容如下:

LANG="zh_CN.GB18030"

SUPPORTED="zh_CN.UTF-8:zh_CN:zh:zh_TW.UTF-8:zh_TW:zh:en_US.UTF-8:en_US:en"

SYSFONT="latarcyrheb-sun16"

|

我的是这个:

/dev/hda1   /mnt/hda1 vfat utf8,umask=0,exec,nonempty 0 0

/dev/hda5   /mnt/hda5 ntfs-3g utf8,umask=0,exec,nonempty,force 0 0

我的window是用ntfs格式的。

亦或许该用:

/dev/hda1  /mnt/hda1 vfat defaults,codepage=936,iocharset=cp936 0 0

再不行就没办法了,我的系统跟你的差不多,不过挂载win分区解决了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值