免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2859 | 回复: 7
打印 上一主题 下一主题

udev实现usb自动挂载及卸载的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-02-21 13:59 |只看该作者 |倒序浏览
在/etc/udev/rules.d/70-persistent-cd.rules中加入:

KERNEL=="sd[b-z]", NAME="%k", SYMLINK+="usbhd-%k", GROUP="users", OPTIONS="last_rule"
ACTION=="add", KERNEL=="sd[b-z][1-9]", SYMLINK+="usbhd-%k", GROUP="users", NAME="%k"
ACTION=="add", KERNEL=="sd[b-z][1-9]", RUN+="/bin/mkdir -p /media/usbhd-%k"
ACTION=="add", KERNEL=="sd[b-z][1-9]", RUN+="/bin/ln -s /media/usbhd-%k /mnt/usbhd-%k"
ACTION=="add", KERNEL=="sd[b-z][1-9]", PROGRAM=="/lib/udev/vol_id -t %N", RESULT=="vfat", RUN+="/bin/mount -t vfat -o rw,noauto,sync,dirsync,noexec,nodev,noatime,dmask=000,fmask=111 /dev/%k /media/usbhd-%k", OPTIONS="last_rule"
ACTION=="add", KERNEL=="sd[b-z][1-9]", RUN+="/bin/mount -t auto -o rw,noauto,sync,dirsync,noexec,nodev,noatime /dev/%k /media/usbhd-%k", OPTIONS="last_rule"
ACTION=="add", KERNEL=="sd[b-z][1-9]", RUN+="/usr/bin/notify-send 'Now USB Device has been mounted'"
ACTION=="remove", KERNEL=="sd[b-z][1-9]", RUN+="/bin/rm -f /mnt/usbhd-%k"
ACTION=="remove", KERNEL=="sd[b-z][1-9]", RUN+="/bin/umount -l /media/usbhd-%k"
ACTION=="remove", KERNEL=="sd[b-z][1-9]", RUN+="/bin/rmdir /media/usbhd-%k", OPTIONS="last_rule"

问题是标红的RUN没有起作用,桌面收不到notify的消息,请问为什么?

论坛徽章:
0
2 [报告]
发表于 2010-02-21 14:11 |只看该作者
将ACTION=="add", KERNEL=="sd[b-z][1-9]", RUN+="/usr/bin/notify-send 'Now USB Device has been mounted'"这句移到mount操作之前进行也不行

论坛徽章:
0
3 [报告]
发表于 2010-02-21 20:57 |只看该作者
自己顶一下,等待高手出现

论坛徽章:
0
4 [报告]
发表于 2010-02-22 10:24 |只看该作者
再顶
在终端执行/usr/bin/notify-send 'Now USB Device has been mounted' 也OK

论坛徽章:
0
5 [报告]
发表于 2010-02-22 18:14 |只看该作者
将notify-send换成其它命令如mkdir起作用。难道是notify-send只能到达bash而到不了桌面?

招聘 : 技术支持/维
论坛徽章:
0
6 [报告]
发表于 2010-02-23 21:52 |只看该作者
回复 1# djstava

你的 X 开了吗?

论坛徽章:
0
7 [报告]
发表于 2010-02-24 09:17 |只看该作者
开了的,在终端执行notify-send没问题的

论坛徽章:
0
8 [报告]
发表于 2010-02-25 15:46 |只看该作者
顶起来
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP