分页: 1 / 1
FVWM下不能自动mount U盘
发表于 : 2009-11-27 11:06
由 emacs214
我装的是Ubuntu 910,后来自己装了FVWM,文件管理器装了pcman
现在的问题是,在FVWM下每次插入U盘后都要自己手动mount,无法像在gnome下一插入U盘就会自动mount上并弹出nautilus
我想要在FVWM下插入U盘后就自动mount上,然后弹出pcman,不知道有什么方法?是不是要启动什么服务?
Re: FVWM下不能自动mount U盘
发表于 : 2009-11-27 11:46
由 JiangHui
挂U盘不是fvwm干的事
先打开 pcmanfm或者 nautilus --no-desktop ,再插上U盘,就会挂载了
Re: FVWM下不能自动mount U盘
发表于 : 2009-11-27 14:15
由 emacs214
JiangHui 写了:挂U盘不是fvwm干的事
先打开 pcmanfm或者 nautilus --no-desktop ,再插上U盘,就会挂载了
这个我试过,没问题
现在想的是如何在插入U盘后就自动弹出file manager?
我怀疑是我有某些服务没有开,是不是应该在StartFunction里面添加些什么东西?
Re: FVWM下不能自动mount U盘
发表于 : 2009-11-27 14:16
由 emacs214
qkbeyond 写了:自己搜,处女地是需要忍受些痛的

不知道关键字是什么?搜了一堆,没找到类似的..
Re: FVWM下不能自动mount U盘
发表于 : 2009-11-27 14:22
由 JiangHui
Re: FVWM下不能自动mount U盘
发表于 : 2009-11-27 15:08
由 eexpress
搜索修改 udev 规则的帖子
Re: FVWM下不能自动mount U盘
发表于 : 2009-11-27 17:15
由 emacs214
多謝指点!
按照他的方法一步步做的,可是没有反应..
贴一下我的文件
10-usbdisk.rules如下:
代码: 全选
KERNEL=="sd[b-z]", SUBSYSTEMS=="block", RUN+="/root/usbmount.sh"
usbmount.sh如下:
代码: 全选
#!/bin/bash
echo "$DEVPATH $ACTION" >> /var/log/usbm.log
cd /root
if [ $ACTION == "add" ]
then
pcmanfm
elif [ $ACTION == "remove" ]
then
else
echo "nothing"
fi
放入对应的文件夹后,再执行:
代码: 全选
udevadm control --reload-rules
当我插入一个fat32格式的U盘后,按理说应该在/var/log下会生成usbm.log
可是没有,这样应该就是说10-usbdisk.rules并没有被执行..
不知道为啥?
Re: FVWM下不能自动mount U盘
发表于 : 2009-11-27 17:52
由 JiangHui
连log文件都没有说明脚本根本没有执行
你第二行的 >> 是贴上来变形了还是?
再检查下脚本有没有问题?
Re: FVWM下不能自动mount U盘
发表于 : 2009-11-27 18:14
由 emacs214
汗,我不懂这个語法
就是直接照着你发的那个网址上copy过来的...
Re: FVWM下不能自动mount U盘
发表于 : 2009-11-27 18:20
由 JiangHui
第二行
echo "$DEVPATH $ACTION" >> /var/log/usbm.log
Re: FVWM下不能自动mount U盘
发表于 : 2009-12-02 11:13
由 emacs214
JiangHui 写了:
第二行
echo "$DEVPATH $ACTION" >> /var/log/usbm.log
病了4天,现在流感还真是危险啊...
现在已经弄好了,多谢多谢!!
还有一个小问题就是,按照我的脚本里写的应该是执行pcmanfm,可是不知道为什么pcmanfm没有被启动
难道又是我的語法用错了....