LinuxSir.cn,穿越时空的Linuxsir!

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

怎样挂载有中文文件名的reiserfs分区?

[复制链接]
发表于 2005-5-1 23:28:40 | 显示全部楼层 |阅读模式
我的 /dev/hda9 被格式化成 reiserfs 分区,
目的是为了给一些常用软件作备份,
这个分区中存在中文的文件名和目录名,
我使用这个命令将它挂载到 /backup 上,
mount -t reiserfs -o iocharset=cp936 /dev/hda9 /backup
报错! :!!
好象是说:错误的分区类型……
如果这是这样:
mount /dev/hda9 /backup
又无法看到中文名。

我该怎么办呢? :ask
发表于 2005-5-1 23:34:44 | 显示全部楼层
-o iocharset=cp936 是针对fat格式的选项,不能用在reiserfs上面。
照理说不应该出现看不到中文名的问题,会不会是你的文件系统的中文编码格式和系统的locale不一致?
回复 支持 反对

使用道具 举报

发表于 2005-5-2 01:09:32 | 显示全部楼层
mount -t reiserfs  /dev/hda9 /backup
回复 支持 反对

使用道具 举报

发表于 2005-5-2 02:14:02 | 显示全部楼层
Post by windrose
-o iocharset=cp936 是针对fat格式的选项,不能用在reiserfs上面。
照理说不应该出现看不到中文名的问题,会不会是你的文件系统的中文编码格式和系统的locale不一致?

正解
回复 支持 反对

使用道具 举报

发表于 2005-5-2 13:05:15 | 显示全部楼层
reiserfs和ext3的都直接mount 不用 -t 参数就可以
应该是windrose说的
不过怎么处理 修改locale??或者如何修改文件系统的中文编码?
回复 支持 反对

使用道具 举报

发表于 2005-5-3 10:19:43 | 显示全部楼层
在 /etc/profile.d/lang.sh。
加LC_ALL=zh_CN.gbk
回复 支持 反对

使用道具 举报

发表于 2005-5-3 13:03:08 | 显示全部楼层
Post by liquid_zigong
在 /etc/profile.d/lang.sh。
加LC_ALL=zh_CN.gbk

这个就相当于改locale把
回复 支持 反对

使用道具 举报

发表于 2005-5-3 14:11:01 | 显示全部楼层
但一些含有中文的文件名复制到linux分区好像有些问题
回复 支持 反对

使用道具 举报

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

本版积分规则

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