2008年7月30日星期三

一种操蛋的archlinux下访问ntfs移动硬盘的方法

archlinux系统,pacman ntfs-3g后插上移动硬盘系统自动识别为SAMSUNG并挂接到/media/SAMSUNG目录。目录权限为700,普通用户什么也看不到。在root下可以看到目录和文件,但是所有包含中文的目录和文件都显示不出来。在lyman哥的帮助下从一堆解决方案中找到一个勉强能用的,留待以后改进。

首先在xfce setting中的File Manager中的Advance关掉Enable Volume Manager,这样系统就不会自作主张给你加载了。然后我们要添加几个参数,才能让硬盘有正确的权限并显示中文。
在/etc/fstab中加入
/dev/sdb1 /mnt/win ntfs-3g users,noauto,uid=1000,gid=100,fmask=0113,dmask=0002,locale=zh_CN.utf8 0 0然后mount /dev/sdb1就可以了。咦,还是没权限?操,一气之下把/mnt/win权限设为777,整个世界清静了。

遗留问题:fstab中只写了sdb1,要是移动硬盘换了个设备名该怎么办呢?每回都去修改fstab?另外/mnt/win目录给的权限太大了,该怎么办呢?

没有评论: