LinuxSir.cn,穿越时空的Linuxsir!

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

加载ntfs的问题

[复制链接]
发表于 2005-1-14 18:38:21 | 显示全部楼层 |阅读模式
ntfs 是built in的
内核版本2.6.10
内核里cp936 utf8都是built in的
mount之后可以看到ntfs分区的中文文件名,但有些能进去,另外有一些则进不去,提示:没有那个文件或目录
发表于 2005-1-14 19:49:03 | 显示全部楼层
要检查一下那些挂载目录的读写权限,是否允许other用户rwx?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-14 21:43:44 | 显示全部楼层
同样的ntfs分区,有的目录可以正常的进去,而有些就不行
回复 支持 反对

使用道具 举报

发表于 2005-1-14 23:41:48 | 显示全部楼层
是否是中文目录?mount时加载了-o iocharset=cp936吗?
回复 支持 反对

使用道具 举报

发表于 2005-1-15 07:44:10 | 显示全部楼层
Post by FunBOY
同样的ntfs分区,有的目录可以正常的进去,而有些就不行


Please show us how do you mount your ntfs partition.
回复 支持 反对

使用道具 举报

发表于 2005-1-15 11:44:04 | 显示全部楼层
mount时不要iocharset=cp936而用utf8,就可以了。但这时如果你的locale不是utf8的话,在kde下打不开,在gnome下文件管理器中是好的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-15 19:27:08 | 显示全部楼层
当然是中文目录了,
mount -t ntfs -o nls=cp936 ...............
有些目录可以进入,比如“乱七八糟”,呵呵,而还有一些目录能显示出来比如“百度歌曲”这个目录,而当cd “百度歌曲”的 时候,提示说没有那个文件和目录,我估计是编码的问题吧,我试了一次utf8,不过显示是乱码,nls=utf8的话是不是要求locale也是utf8?
顺便说一句,现在iocharset改成nls了
回复 支持 反对

使用道具 举报

发表于 2005-1-15 20:06:45 | 显示全部楼层
哦,我使用mount版本还是用iocharset,兄弟你使用的是什么版本?
回复 支持 反对

使用道具 举报

发表于 2005-1-15 21:11:38 | 显示全部楼层
不知道你是否使用终端,
如果使用终端,
显示乱码也可以进入目录。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-1-15 23:42:53 | 显示全部楼层
能不能让它既能正确显示,又能正常使用而不出错呢
用的gentoo,真没注意到这个是哪个版本
回复 支持 反对

使用道具 举报

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

本版积分规则

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