当前位置: 技术问答>linux和unix
Linux 系统下无法查看Windows 中创建的中文文件名
来源: 互联网 发布时间:2016-02-20
本文导语: 标 题: Linux 系统下无法查看Windows 中创建的中文文件名 我是Linux初学者,在网上搜索了很久,经过多次尝试仍然无法解决问题,只好在这里发贴请教了,还望各位高手指点一下。 问题描述:Linux 系统下无法查看...
标 题: 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"
我是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分区解决了
/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分区解决了