Java Desktop System 发行版 2 疑难解答指南

无法显示本地化的文件名和目录名

问题  

错误 ID: 4961948  

影响所有语言环境 

如果硬盘上存在 Windows 分区,安装程序在安装过程中会自动安装该分区,并将 /etc/fstab 文件中的 iocharset 选项或 nls 选项设置为 iso-8859–1。这不是 iocharset 选项或 nls 选项的正确值。 因此,系统无法显示本地化的文件名或目录名。

解决方案  

您需要按照当前语言环境为 /etc/fstab 文件中的 iocharset 选项或 nls 选项分配正确的值。 使用下表中的值。

/etc/fstab 文件内容中 iocharset 选项和 nls 选项范例

  • /dev/sda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

  • /dev/sda2 /windows/C vfat users,gid=users,umask=0002,iocharset=utf8,codepage=932

语言环境 

ntfs 

vfat 

ja_JP.UTF-8 

nls=utf8

iocharset=utf8,codepage=932

ko_KR.UTF-8 

nls=utf8

iocharset=utf8,codepage=949

zh_CN.gb18030 

nls=gb2312*

iocharset=gb2312,codepage=936*

zh_TW.big5 

nls=big5*

iocharset=big5,codepage=950*

zh_HK.big5hkscs 

nls=big5*

iocharset=big5,codepage=950*

en_US.UTF-8 

de_DE.UTF-8 

es_ES.UTF-8  

fr_FR.UTF-8 

it_IT.UTF-8 

sv_SE.UTF-8 

nls=utf8

iocharset=utf8

*如果使用中文 UTF-8 语言环境,则将 big5gb2312 更改为 utf8