LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 684|回复: 4

VFAT文件系统支持的问题 对面的大侠看进来

[复制链接]
发表于 2006-6-28 15:34:16 | 显示全部楼层 |阅读模式
内核版本:2.6.16
CPU架构:x86_64

在编译内核的时候对windows下文件系统的支持选择了

  1. DOS/FAT/NT Filesystems --->
  2. <*>MSDOS fs support
  3. <*> VFAT (Windows-95) fs support
  4. (437) Default codepage for FAT (NEW)
  5. (iso8859-1) Default iocharset for FAT (NEW)
  6. <*> NTFS file system support
复制代码

能mount但不能显示Fat分区下的中文.到网上查了一些资料看看,把
(437) Default codepage for FAT (NEW)
改成
(936) Default codepage for FAT (NEW)

尝试过
iso8859-1 --> gb2312
iso8859-1 --> cp936
重启之后发现不能mount fat分区.
发表于 2006-6-28 16:09:24 | 显示全部楼层
mount -o iocharset=utf8 /dev/???? /media/????
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-29 09:04:21 | 显示全部楼层
谢谢,我这样设置参数以后,就能mount了,mount的时候也不用加参数,能显示中文.
  1. DOS/FAT/NT Filesystems --->
  2. <*>MSDOS fs support
  3. <*> VFAT (Windows-95) fs support
  4. (437) Default codepage for FAT (NEW)
  5. (utf8) Default iocharset for FAT (NEW)
  6. <*> NTFS file system support
复制代码


发表一下感叹:网上有很多文章都时转贴,大加都没有真正去实践过.我解决这个问题的时候,找到好多讨论这个东西的文章,一些文章时完全一摸一样,
回复 支持 反对

使用道具 举报

发表于 2006-6-29 10:47:07 | 显示全部楼层
我的默认就是cp936,mount的时候自动是中文,没有任何乱码。
不明白你的怎么会有那种情况

还有,如果你选择了cp936,就应该在nls里面也把cp936选择上,
不知道你做到这点了没有?
回复 支持 反对

使用道具 举报

发表于 2006-6-29 12:37:18 | 显示全部楼层
明明只是挂载的问题,不要说成什么支持问题好吗!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表