Gentoo 自动挂载/卸载U盘 脚本

在/etc/udev/rules.d/ 下添加10_usbkey.rules 内容如下:

KERNEL=="sd[e-z][0-9]", SUBSYSTEM=="block", RUN+="/opt/usb/mountusb.sh %k"
`</pre>

添加/opt/usb/mountusb.sh,
内容如下

<pre>`#!/bin/bash
LOG=/var/log/usb-hotplug.log
lap=$(date --rfc-3339=ns)
echo "$lap: $DEVPATH requesting $ACTION" &gt;&gt; $LOG
if [ $ACTION == "add" ]
then
mount -o umask=000,noatime,async,codepage=936,iocharset=utf8 /dev/$1 /media/usb
sync
elif [ $ACTION == "remove" ]
then
sync
umount -l /media/usb
fi

添加/media/usb目录,重启udev服务即可完成U盘自动加载,卸载