QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3651|回复: 14

求助:自动挂载分区和中文文件名的显示???

[复制链接]
发表于 2002-11-14 12:04:43 | 显示全部楼层 |阅读模式
1:分区的自动挂载:我知道通过修改fstab文件,实现分区的自动挂载,我要将win下的c,d,e,f盘挂载到/mnt/下,已经在/mnt/建了c,d,e,f四个文件夹

2:显示中文文件名,我在光驱和软驱的后面加上了     iocharset=cp936,现在光驱和软驱的文件名可以正常显示了,但是linux盘的中文文件名还是问号我不知道怎样修改,我把iocharset=cp936加到了第一行后结果系统崩溃了,到底应该怎样修改                                                                                             
修改后的fstab是这样的:

LABEL=/                 /                       ext2    defaults        1 1
none                    /dev/pts                devpts  gid=5,mode=620  0 0
none                    /proc                   proc    defaults        0 0
none                    /dev/shm                tmpfs   defaults        0 0
/dev/hda9               swap                    swap    defaults        0 0
/dev/cdrom              /mnt/cdrom              iso9660 noauto,owner,kudzu,ro,iocharset=cp936 0 0
/dev/fd0                /mnt/floppy             auto    noauto,owner,kudzu,iocharset=cp936 0 0
/dev/hda1  /mnt/c   vfat defaults  0 0
/dev/hda5  /mnt/d  vfat  defaults  0 0
/dev/hda6  /mnt/e  vfat  defaults  0 0
/dev/hda7  /mnt/f   vfat  defaults  0 0

请大师给仔细看看哪里不对,请指教????

                                             谢谢
发表于 2002-11-14 17:26:59 | 显示全部楼层
正常情况下,linux分区不需加iocharset都可以正常显示中文(设置好中文字体就可以),如果你说的??号文件是你从win盘拷贝过去的,而那时你还没用-o iocharset=cp936参数mount上,那么你删掉它,在中文文件名能正常显示的情况下重新拷贝过一次就可以了
回复

使用道具 举报

发表于 2002-11-15 10:18:53 | 显示全部楼层
/dev/hda1 /mnt/c vfat rw,codepage=936,iocharset=cp936 0 0
/dev/hda5 /mnt/d vfat rw,codepage=936,iocharset=cp936 0 0
/dev/hda6 /mnt/e vfat rw,codepage=936,iocharset=cp936 0 0
/dev/hda7 /mnt/f vfat rw,codepage=936,iocharset=cp936 0 0
回复

使用道具 举报

发表于 2002-11-27 20:38:41 | 显示全部楼层
我在安装Linux时,在分区过程中,就设置系统把我的Dos的盘mount了。因此每次我开机的时候,我的dos的盘都已经自动mount了,但是系统显然没有帮我加上以上的参数,我还是看不到中文文件名,那我应该在哪个文件中修改?
回复

使用道具 举报

发表于 2002-11-28 10:24:03 | 显示全部楼层
/etc/fstab
回复

使用道具 举报

发表于 2002-11-28 12:08:32 | 显示全部楼层
llc前作:
mount -t vfat -o iocharset=cp936 /dev/hda1 /mnt/winc(类似,你根据你自己的分区情况而定)
如果你想将它加入到/etc/fstab自动加载,则按如下修改(也是类似,具体根据你自己的情况而定)
/dev/hda1 /mnt/Win-C: vfat exec,dev,suid,ro,uid=0,gid=0,iocharset=cp936 0 0

关键是iocharset=cp936这个参数
回复

使用道具 举报

发表于 2002-11-28 13:14:29 | 显示全部楼层
谢谢
已经解决
回复

使用道具 举报

发表于 2003-3-27 12:36:10 | 显示全部楼层
我真是搞不懂,我用的是上面的方法,为什么还是显示???啊,郁闷是不得了了!
回复

使用道具 举报

发表于 2003-3-27 20:13:46 | 显示全部楼层
[quote:7b137f3b6d="可乐兑水"]我真是搞不懂,我用的是上面的方法,为什么还是显示???啊,郁闷是不得了了! [/quote]

你的内核不支持cp936,需要重新编译内核
回复

使用道具 举报

发表于 2004-5-18 09:55:12 | 显示全部楼层
RedHat Linux V9.0 支持NTFS 吗??
回复

使用道具 举报

发表于 2004-5-18 12:29:38 | 显示全部楼层
需要安装NTFS的驱动。
回复

使用道具 举报

发表于 2004-6-18 11:28:11 | 显示全部楼层
到哪里下载ntfs的内核驱动
回复

使用道具 举报

发表于 2004-6-18 13:26:31 | 显示全部楼层
http://linux-ntfs.sourceforge.net/rpm/index.html
都是编译好的rpm,找到与你对应的发行版,注意,内核版本也要对应上。

如果没有对应的,那就得自己编译相应的内核模块,google能搜到不少文章。
回复

使用道具 举报

发表于 2004-6-18 20:44:36 | 显示全部楼层
那驱动那里找一到嘛找一个网址让我看看
回复

使用道具 举报

发表于 2004-9-18 17:08:34 | 显示全部楼层
支持 tiger 的发言
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-26 07:29 , Processed in 0.101849 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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