【原创 一个问题想不通!!!

【原创 一个问题想不通!!!

在linux系统下,不能识别我的U盘里的以汉字命名的文件或文件夹,而主文件夹里的就可以识别?
怎么回事?谢谢!!      
这是因为你的你没有正确设置字符编码,你是自动挂载的还是用命令行挂载的?

>如果是FC3或4系统,U盘是可以自动挂载的,但是默认并不能显示中文文件名,需要修改一下配置文件:
[root@workstation Alerander]gedit /usr/share/hal/fdi/policy/10osvendor/10-storage-policy.fdi
在这有这段storage.policy.default.mount_option.exec" type="bool 下添加一行一样的,把exec改为utf8<MERGE type="bool" key="storage.policy.default.mount_option.iocharset=utf8"></MERGE>
保存后重新启动。
(太郁闷,这个论坛把整行内容都当成了HTML语言了,所以我只好贴出中间一小段,在下面添一样的时候不要忘记前面后面的东西。还请问斑竹这到底是怎么回事???)

>如果你是用命令行挂载的,只需要指定一下字符编码就可以了
e.g [root@workstation Alerander]mount -t vfat -o iocharset=*** /dev/sda1 /mnt/usb
FC的系统 iocharset=utf8
RH9及以前的版本 iocharset=gb2312

Hope this helps....      
老兄,太感谢了,
不过,我初学,还不很了解那些!以后再请教!!      
rh9 里iocharset=cp936
而且有时候似乎要先mkdir /mnt/usb 才可以~有几次碰到没认真研究      
楼上兄弟你的那步是必须的,不是有时候阿!挂载要给它一个目的地,这个文件夹就是你自己创建给它的目的地      
嘿嘿~但是我真记得有见过不要创建的...
会自己创建吧