+ -
当前位置:首页 → 问答吧 → 挂载问题,我努力试过了,请高人指点。

挂载问题,我努力试过了,请高人指点。

时间:2009-11-12

来源:互联网

我新装了ARCHLINUX,自动挂载本机NTFS分区的时候不能显示中文内容,注意不是乱码。
插入U盘FAT却能正确显示中文。手动挂载加上 -o utf8是没问题的。
我在网上搜索,尝试修改路HAL配置文件,lshal 发现设置的内容都是存在的:
volume.policy.mount_options.utf8=true
volume.mount.valid_options里也有utf8
/etc/mtab却没有发现utf8参数

尝试gconf-editor 却发现system下没有storage子项 无从修改自动挂载参数
gnome-volume-manager也安装了

不用gconf-editor 如何直接修改和新建那个配置文件才可以呢?

求教。

作者: knut   发布时间: 2009-11-12

/etc/fstab?

作者: ashunter   发布时间: 2009-11-12

做个软链接。。ntfs-3g

作者: vicwjb   发布时间: 2009-11-13

本机NTFS分区写/etc/fstab里倒是可以,也可以加上noauto需要的时候挂载,可是我总要挂载不同的移动硬盘。
在HAL配置的各种参数在实际挂载的时候并没有起作用。想gnome的默认挂载策略,可是gconf-editor的system下并没有storage项。

在这里挂载类型也是ntfs 不是ntfs-3g
/bin里只有mount 并没有mount.ntfs-3g之类的
我曾试过将/bin/mount 改名为mount_
然后新建一个脚本mount
#!/bin/bash
/bin/mount -o utf8=1 $@

这样倒是行里,可惜因为mount改名不能正常重新开机
另外网上还有说是编译内核选项的

虽然现在还没有解决,不过也在折腾中学里点东西,呵呵

作者: knut   发布时间: 2009-11-13

自动挂载分桌面环境的。因为hal不会自动帮你挂载。

比如gnome现在用gio的扩展gvfs,xfce4仍然在用exo。pcmanfm用他自己的,正在重构使用gio。不过gio没有gvfs几乎不能用。gvfs依赖有些大。其实不需要这么大依赖,都是编译依赖,如果没有安装仍然可以正常使用。

现在折腾挂载这东西划不来。能用就可以了。现在貌似arch正在修改hal等东西,有些问题。比如gnome-policykit里面授权没有挂载等东西了,我用xfce4的使用nautilus的话无法挂载,thunar却可以。

如果你是用gnome的话,看看wiki里面关于新的2.28的变化。

作者: jarryson   发布时间: 2009-11-13

谢谢几位,我再看看。

作者: knut   发布时间: 2009-11-13

pacman -S ntfs-3g
/dev/sda6 /mnt/huangbo ext4 defaults 0 0
/dev/sda7 /mnt/wind ntfs-3g default 0 0
对不对我不知道,反正我就这么用,什么问题也没有。

作者: freeknight   发布时间: 2009-11-13

引用:
作者: freeknight
pacman -S ntfs-3g
/dev/sda6 /mnt/huangbo ext4 defaults 0 0
/dev/sda7 /mnt/wind ntfs-3g default 0 0
对不对我不知道,反正我就这么用,什么问题也没有。
我这里 手动挂载 或写到fstab也没问题的

作者: knut   发布时间: 2009-11-13

gconf-editor 下没有storage的问题解决了
gconftool-2 -s --type list --list-type=string /system/storage/default_options/ntfs/mount_options [utf8]
可是挂载的时候仍然没有UTF8选项

安装ntfs-3g 可以正常自动挂载了 它自己建立了mount.ntfs的软链接

作者: knut   发布时间: 2009-11-14