yqlwy 发表于 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                devptsgid=5,mode=6200 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 defaults0 0
/dev/hda5/mnt/dvfatdefaults0 0
/dev/hda6/mnt/evfatdefaults0 0
/dev/hda7/mnt/f   vfatdefaults0 0

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

                                             谢谢

llc 发表于 2002-11-14 17:26:59

正常情况下,linux分区不需加iocharset都可以正常显示中文(设置好中文字体就可以),如果你说的??号文件是你从win盘拷贝过去的,而那时你还没用-o iocharset=cp936参数mount上,那么你删掉它,在中文文件名能正常显示的情况下重新拷贝过一次就可以了

tiger 发表于 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

cache 发表于 2002-11-27 20:38:41

我在安装Linux时,在分区过程中,就设置系统把我的Dos的盘mount了。因此每次我开机的时候,我的dos的盘都已经自动mount了,但是系统显然没有帮我加上以上的参数,我还是看不到中文文件名,那我应该在哪个文件中修改?

Eagle 发表于 2002-11-28 10:24:03

/etc/fstab

moonsky 发表于 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这个参数

cache 发表于 2002-11-28 13:14:29

谢谢
已经解决

可乐兑水 发表于 2003-3-27 12:36:10

我真是搞不懂,我用的是上面的方法,为什么还是显示???啊,郁闷是不得了了! :cry:

ile 发表于 2003-3-27 20:13:46

我真是搞不懂,我用的是上面的方法,为什么还是显示???啊,郁闷是不得了了! :cry:

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

fuhongyao 发表于 2004-5-18 09:55:12

RedHat Linux V9.0 支持NTFS 吗??

athlonxhy 发表于 2004-5-18 12:29:38

需要安装NTFS的驱动。

srzhaoxin 发表于 2004-6-18 11:28:11

到哪里下载ntfs的内核驱动 :roll:

fay 发表于 2004-6-18 13:26:31

http://linux-ntfs.sourceforge.net/rpm/index.html
都是编译好的rpm,找到与你对应的发行版,注意,内核版本也要对应上。

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

zhangjijie 发表于 2004-6-18 20:44:36

那驱动那里找一到嘛找一个网址让我看看

yangshuhan 发表于 2004-9-18 17:08:34

支持 tiger 的发言
页: [1]
查看完整版本: 求助:自动挂载分区和中文文件名的显示???