- 论坛徽章:
- 0
|
Debian装好之后,是有自动挂载U盘的功能的,但是是挂载在/mdeia下的,而且U盘一插上,窗口就自动跳出来了,感觉不爽,在网上找了个脚本,挺不错的,而且简单,不过脚本有点问题,稍做了下修改,如下:
在 /etc/udev/rules.d 目录下创建文件 10-usbkey.rules, 其内容如下
KERNEL=="sda1", SUBSYSTEM=="block", RUN+="/mnt/usbmount.sh"
然后, 在 /mnt 目录中创建文件 usbmount.sh, 其内容为
#!/bin/bash
LOG=/var/log/usb-hotplug.log
lap=$(date --rfc-3339=ns)
echo "$lap: $DEVPATH requesting $ACTION" >> $LOG
if [ "$ACTION" = "add" ]; then
mount -t vfat -o umask=000,iocharset=cp936 /dev/sda1 /mnt/usb
elif [ "$ACTION" = "remove" ]; then
umount -l /mnt/usb
fi
并把该文件属性设置为可执行, chmod a+x usbmount.sh
最后创建目录, mkdir /mnt/usb
写usbmount.sh脚本的时候要特别注意if [ "$ACTION" = "add" ]; then这里的空格, 不然就识别不了命令。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/104756/showart_2132596.html |
|