LinuxSir.cn,穿越时空的Linuxsir!

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

求助!!急急!!!

[复制链接]
发表于 2006-8-25 15:58:16 | 显示全部楼层 |阅读模式
我用虚拟机在xp下装了redhat9,vmware tools也安好了。可是在xp系统下的汉字文件夹在linux下只能显示??,而且是一个汉字对应一个?。具体问题是:我有一张盘,在xp下显示有两个文件,一个是g:\实验工具,另一个是g:\实验课件。由于都是四个汉字,所以在linux显示四个?,但是只能显示一个文件夹,可能是linux 认为两个文件重名。而我需要的正是显示不出来的那个(不知道我说明白了没有)。
我在linux的终端下输入:
Mount  -t   vfat   -o  iocharset=gb2312  /dev/hda5  /mnt/hda5
然后显示:
mount point  /mnt/hda5   does no exist
我又在/mnt 下建了一个hda5 的目录,重复操作后,显示:
/dev/hda5  is   not   a  valid   block   device
然后我输入:
Mount  -o  iocharset=gb2312,codepage=936 –t vfat  /dev/hda5  /mnt/d
也是一样的结果,求助阿!!
我是新手,请那位大哥讲的详细些!谢谢
发表于 2006-8-25 16:46:24 | 显示全部楼层
如果你的LINUX是虚拟的,那你的系统对硬盘没有完全的控制权,因为硬盘本身都是虚拟出来的,所以LINUX系统里面根本就没有hda5这个设备,你怎么Mount都没有用的。不信你fdisk -l一下看看,看都有哪些分区。

对于你的中文名显示不出来的问题,原因可能性太多了,首先不知道你安装了中文支持没有,再就是你的LANG = ch_CN.gb2312,或者是设置成LANG = ch_CN.utf-8,这样才能看到中文。如果你放进去的是光盘,我记得光盘的自动Mount是不设置字符编码的,你应该自己手动mount,加上 -o utf8参数才行。
回复 支持 反对

使用道具 举报

发表于 2006-8-25 16:46:39 | 显示全部楼层
不好意思,发重复了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-25 16:58:26 | 显示全部楼层
谢谢!!!!!!!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-8-25 17:30:35 | 显示全部楼层
搞定了!!!谢谢!!嘿嘿
回复 支持 反对

使用道具 举报

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

本版积分规则

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