LinuxSir.cn,穿越时空的Linuxsir!

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

还是老问题啊,但是我确实找不到解决的方法!

[复制链接]
发表于 2005-3-30 15:27:40 | 显示全部楼层 |阅读模式
我是FC3的系统,我挂载上了Windows的分区,我在论坛中试过了好几种改fstab的方法,但是Windows分区中的中文还是乱码.请各位给点意见,具体应该怎么写呢?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2005-3-30 16:26:32 | 显示全部楼层
用utf8和cp936
回复 支持 反对

使用道具 举报

发表于 2005-3-30 16:42:02 | 显示全部楼层
Post by shenhanchinese
用utf8和cp936


mount -t ntfs -o iocharset=utf8 /dev/hda6 /mnt/hda6
这样挂上去 有意些乱码
mount -t ntfs -o iocharset=cp936 /dev/hda6 /mnt/hda6
这样有一些文件夹无效~~
是怎么回事呢~?
回复 支持 反对

使用道具 举报

发表于 2005-3-30 16:59:50 | 显示全部楼层
mount -t ntfs -o iocharset=utf8 /dev/hda6 /mnt/hda6
这种可行
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-30 19:36:59 | 显示全部楼层
那我这个问题如何解决呢?我的硬盘不是ntfs格式的啊.
回复 支持 反对

使用道具 举报

发表于 2005-3-30 19:57:13 | 显示全部楼层
/dev/hda1 /mnt/hda1 vfat defaults,iocharset=utf8,umask=000 0 0
/dev/hda5 /mnt/hda5 vfat defaults,iocharset=utf8,umask=000 0 0
/dev/hda6 /mnt/hda6 vfat defaults,iocharset=utf8,umask=000 0 0

是我的fstab.fat32的。
回复 支持 反对

使用道具 举报

发表于 2005-3-30 20:09:59 | 显示全部楼层
修改fstab
/dev/hda1 /mnt/hda1 vfat rw,users,auto,iocharset=utf8  0   0
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-31 15:26:49 | 显示全部楼层
非常感谢楼上2位,我试了一下,都成功了,但是还有点不理解的地方,请大家帮忙.首先,6楼的高手在中间加了umask=000,请问这是什么作用的,我试着删除它,磁盘也成功挂载并且字体显示正确,能否解释一下,谢谢了.然后是7楼的高手,他使Windows下的磁盘和Linux中的文件系统盘并列了,能否请你稍微解释一下rw,users,auto这3个单词在当中的含义,小弟我再次谢谢大家帮的忙.
回复 支持 反对

使用道具 举报

发表于 2005-3-31 20:17:13 | 显示全部楼层
umask=000    任何用户可读写该分区
rw                  读写方式
users             任何用户可mount
auto              系统启动或mount -a时挂载

不知道有没有不正确的地方,请DX们指出。
回复 支持 反对

使用道具 举报

发表于 2005-3-31 21:00:05 | 显示全部楼层
it's right
回复 支持 反对

使用道具 举报

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

本版积分规则

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