13 12
发新话题
打印

解决mandriva2008.1中挂载优盘乱码问题

解决mandriva2008.1中挂载优盘乱码问题

vi /etc/fatab
添加:/dev/sda1 /media/usb auto umask=0022,users,iocharset=gb2312,codepage=936,noauto,rw,exec 0 0
保存
并在media中新建usb文件夹
说明:如有其他优盘设备,请将sda1改为sdb1,具体视自己情况而定。      
mandriva专业讨论群:15897469

TOP

不需要重新启动系统,重新插入优盘便可生效。      
mandriva专业讨论群:15897469

TOP

此方法行不通,至少在我的系统上行不通 。好像MDV 2008.1 不通过 /etc/fstab 文件来挂载U 盘 。还是请高手帮忙解决一下为盼。      

TOP

在这个挂在文件里只要把iocharset=gb2312改成iocharset=utf8即可。      
林子大了,什么鸟都有......

TOP

还是不行 。我发现添加和不添加以上所说的内容都不行 。貌似MDV 2008.1 不通过/etc/fstab 来挂载移动存储设备。还希望高手仔细解决一下。      

TOP

# Entry for /dev/sda6 :
UUID=029a0c5e-33fa-11dd-9e41-195d09a5fd81 / ext3 noatime 1 1
# Entry for /dev/sda10 :
UUID=1449b030-33fa-11dd-9ecc-9f07a593ba2e /usr ext3 noatime 1 2
# Entry for /dev/sda9 :
UUID=0cf75800-33fa-11dd-8ddf-e5d494ef6ec9 /home ext3 noatime 1 2
/dev/cdrom /media/cdrom auto umask=0,users,iocharset=gb2312,codepage=936,noauto,ro,exec 0 0
# Entry for /dev/sda1 :
UUID=8E4E8AB04E8A911F /mnt/win_c ntfs-3g silent,umask=0,locale=zh_CN.GB2312 0 0
# Entry for /dev/sda5 :
UUID=CE14D6A514D68FB7 /mnt/win_d ntfs-3g silent,umask=0,locale=zh_CN.GB2312 0 0
none /proc proc defaults 0 0
# Entry for /dev/sda11 :
UUID=1d1eecc0-33fa-11dd-9356-85c008c261f7 /tmp ext3 noatime 1 2
# Entry for /dev/sda8 :
UUID=05684130-33fa-11dd-a1c2-0ba272b604aa /var ext3 noatime 1 2
# Entry for /dev/sda7 :
UUID=f0ee8a4a-2c45-11dd-b561-5b651382ec97 swap swap defaults 0 0

以上是我的/ETC/FSTAB 文件的内容。请问如何修改      

TOP

恩~~~
好像直接修改/etc/fstab是不行,先用手工挂载吧。      
林子大了,什么鸟都有......

TOP

告诉你吧。手动挂载也不行 。。      

TOP

我个人认为是不是什么特殊软件包的问题  。因为我根据各个方面的文章,然后手动挂载结果还是不行 。所以我怀疑是不是什么特殊 软件的问题 。。请高手帮忙 。      

TOP

在安装完毕Mandriva Free 2008 Spring后,我的U盘在自动Mount后,中文文件名称是乱码,在网上google and baidu了n回后,终于得到了完满的解决,本着取之于民,用之于民的原则,现将我的经验及心得总结如下:
1、原理:系统在Mount一个存储硬件时,会根据系统中的Mount-Option选项自己识别挂载参数。这个参数在什么地方呢?在我的Mandriva Free 2008 Spring中,是在”系统->首选项->高级->配置编辑器“中,按"/->system->storage->default_option",其中的下属值就是各种文件格式,点击文件格式后,右侧窗口显示的mount_option就是保存挂载参数的变量,这个变量的值,相当于你在执行mount命令时所输入的参数。
2、操作:
    1)查询自己机内的本地语言码:进入图形窗口终端,执行“locale“命令,可以查询此本地语言码,我的是zh_CN.UTF-8。
    2)按照1中的路径,因为我的U盘是fat32格式,所以选择vfat,双击mount_option,点击“添加”,输入“iocharset=utf8",确认即可。
    3)此时再重新插拔U盘,就可以见到完整的中文显示了。
3、另外在网上有人介绍的在"/etc/fstab“文件中增加mount操作命令,那是一种在启动时自动挂载各种硬件的一种方法,因为这样有可能会损坏系统文件,不建议使用。
4、如果找不到1中的菜单项,则可以在终端中用“gconf-editor”进入。      
本帖最近评分记录
  • 依刚 贡献积分 +5 2008-7-23 17:34

TOP

 13 12
发新话题