移动磁盘普通用户自动加载问题.
装好ml2.1后, 用到今天, 移动磁盘都是只能用root用户手动加载. 并不能自动加载. 今天终于受不了, 所以在fstab里加了如下这句/dev/sda1 /media vfat iocharset=cp936,umask=0,exec,rw,user 0 0
竟然弄好了自动加载. 现在插U盘和移动硬盘都能自动加载. 本意是想弄个能给普通用户都能直接mount, 没想到有这种结果, 不知这算不算是ml2.1的bug呢? 那你把这句注释掉再看看还能不能自动挂载。 把它注解后, 不能自动挂载了. 去掉注解又可以了. 最主要是加了user这个选择. 看来是权限问题. 如果不加user, 就算加了这句也是不能自动挂载. 主要就是hal的权限问题。其实修改hal的配置文件也行的。不过没有太好的通用办法,其它发行版本是有一个特定的组有挂载权限,添加的用户想挂载的话,必须加进这个组。我想对所有的用户都自动挂载,我这里试的好像行,不过其它人有说不行的。(beta2) 有beta2啦. 什么时候放出来. 我就不去改了, 等现成的,暂时这样用着. 虽然在开机时会出现一个磁盘挂载错误(因 为挂载不了/dev/sda1, 但没所谓啦.) 不过还有时个疑问, 如何查出当然哪个程序正使用设备. 因为现在挂载移动的磁盘后, 复制完文件后, umount时总说设备忙. 但我已经把所有可能会使用磁盘的程序都关掉了.
页:
[1]