Linux如何显示FAT等分区上的汉字文件名

http://os.51cto.com  2005-12-16 14:32    Linux伊甸园  我要评论(0)
  • 摘要:从redhat发布至今无论哪个版本当你挂接上windows分区,都不能正确的显示中文文件名,这给大多数使用redhat的朋友带来了麻烦. mandrake就做的很不错.安装后不仅自动挂接widows分区,而且可以正确的显示中文文件名,我就为大家介绍两种解决方法!
  • 标签:Linux

我从redhat发布至今无论哪个版本当你挂接上windows分区,都不能正确的显示中文文件名,这给大多数使用redhat的朋友带来了麻烦。mandrake就做的很不错,安装后不仅自动挂接widows分区,而且可以正确的显示中文文件名,我就为大家介绍两种解决方法!

1:安装 linuxconf的Rpm包

你可以找一个linuxconf的rpm包,redhat已经在默认情况下已经不装它了.你可以在你的光盘中或网上找到,一般不会存在版本问题,比如我用的是redhat8.0,linxuconf确是7.2版的。

找到linuxconf,然后执行

rpm -ivh linuxconf****.rpm

(1)在终端运行

linuxconf

(2)找到File systems树型菜单中的 Access local drive 进入

(3)先挂载 windows ,选择add,接下来例如:

Partition–/dev/hda1 Type–vfat mount–/mnt/c

(4)就是显示中文文件名的参数

在挂接完一个分区,接着光标下移,Dump frequency输入0;Fsck priority输入0;default permission输入0;

Other options输入iocharset=gb2312,codepage=936。完成,最后一直确定,从启动机子。

2:你也可以在/etc/fstab中修改配置文件。

vi /etc/fstab

加入:

/dev/hda1 /mnt/c vfat exec,dev,suid,rw,umask=0,iocharset=gb2312,codepage=936 0 0
/dev/hda5 /mnt/d vfat exec,dev,suid,rw,umask=0,iocharset=gb2312,codepage=936 0 0
/dev/hda6 /mnt/e vfat exec,dev,suid,rw,umask=0,iocharset=gb2312,codepage=936 0 0/dev/hda7 /mnt/f vfat
exec,dev,suid,rw,umask=0,iocharset=gb2312,codepage=936 0 0
/dev/hda8 /mnt/g vfat exec,dev,suid,rw,umask=0,iocharset=gb2312,codepage=936 0 0

如果你已经mount过了,那就主意把参数加入,就行了。

记好,最好在你想挂接的地方现把文件夹创建好!

我的系统已经可以正常显示了,在xmms中打开带有中文名的歌曲方便多了。

【相关文章】

【责任编辑:刘兵 TEL:(010)68476606】

Linux——从菜鸟到高手
Linux/Solaris服务器的安全配置
Linux 集群技术专题
Linux中文环境
Linux防火墙
 
 验证码: (点击刷新验证码)   匿名发表
  • 网络工程师考试案例动手实验营

  • 作者:郭春柱
  • 本书依据2009年版《网络工程师考试大纲》的考核要求,深入研究了历年网络工程师考试试题的命题风格和试题结构,对考查的知识点..
Copyright©2005-2008 51CTO.COM 版权所有