红联Linux门户
Linux帮助

使挂载的fat32和ntfs分区正常显示中文名

发布时间:2006-08-11 16:38:21来源:红联作者:supop
  自动加载方式:

  编辑/etc/fstab文件,把原来的

引用:
/dev/hda2 /mnt/hda2 vfat auto,users,exec 0 0
/dev/hda5 /mnt/hda5 ntfs auto,users,exec,ro,umask=000 0 0


改成

引用:
/dev/hda2 /mnt/hda2 vfat iocharset=gb2312,users,exec 0 0
/dev/hda5 /mnt/hda5 ntfs iocharset=gb2312,users,exec,ro,umask=000 0 0


手工加模式:

  在shell下输入以下命令

引用:
# mount /dev/hda2 /mnt/hda2/ -t vfat -o iocharset=gb2312
# mount /dev/hda5 /mnt/hda5/ -t ntfs -o iocharset=gb2312


  如果你要挂接的Windows分区是ntfs分区,而Linux系统采用的locale是zh_CN.GB2312或zh_CN.GBK,分区成功挂接后,会出现一些中文文件名的文件不能识别文件类型的情况。

  解决办法是把Linux的locale换成zh_CN.UTF-8。在挂接分区时把iocharset参数的值由gb2312换成utf8即可。
文章评论

共有 1 条评论

  1. Redassociation 于 2006-08-11 22:19:36发表:

    收藏下,谢谢提供