marslinux 发表于 2008-4-25 23:45:47

移动磁盘普通用户自动加载问题.

装好ml2.1后, 用到今天, 移动磁盘都是只能用root用户手动加载. 并不能自动加载. 今天终于受不了, 所以在fstab里加了如下这句
/dev/sda1       /media               vfat                iocharset=cp936,umask=0,exec,rw,user        0 0

竟然弄好了自动加载. 现在插U盘和移动硬盘都能自动加载. 本意是想弄个能给普通用户都能直接mount, 没想到有这种结果, 不知这算不算是ml2.1的bug呢?

jozhu 发表于 2008-4-26 03:54:14

那你把这句注释掉再看看还能不能自动挂载。

marslinux 发表于 2008-4-26 09:42:13

把它注解后, 不能自动挂载了. 去掉注解又可以了. 最主要是加了user这个选择. 看来是权限问题. 如果不加user, 就算加了这句也是不能自动挂载.

sejishikong 发表于 2008-4-26 13:11:04

主要就是hal的权限问题。其实修改hal的配置文件也行的。不过没有太好的通用办法,其它发行版本是有一个特定的组有挂载权限,添加的用户想挂载的话,必须加进这个组。我想对所有的用户都自动挂载,我这里试的好像行,不过其它人有说不行的。(beta2)

marslinux 发表于 2008-4-26 15:12:27

有beta2啦. 什么时候放出来. 我就不去改了, 等现成的,暂时这样用着. 虽然在开机时会出现一个磁盘挂载错误(因 为挂载不了/dev/sda1, 但没所谓啦.) 不过还有时个疑问, 如何查出当然哪个程序正使用设备. 因为现在挂载移动的磁盘后, 复制完文件后, umount时总说设备忙. 但我已经把所有可能会使用磁盘的程序都关掉了.
页: [1]
查看完整版本: 移动磁盘普通用户自动加载问题.