一、添加对热插拔事件响应,实现 U 盘自动挂载与卸载
(1)创建 mdev.conf 文件:
vi /etc/mdev.conf
在最后一行写入:
sd[a-z][0-9] 0:0 666 @/etc/hotplug/usb/udisk_insert
sd[a-z] 0:0 666 $/etc/hotplug/usb/udisk_remove
并注释掉下图中的内容:
(2)创建 udisk_insert 文件
mkdir -p /etc/hotplug/usb
vi /etc/hotplug/usb/udisk_insert
写入:
#!/bin/sh
echo “usbdisk insert!” 》 /dev/console
if [ -e “/dev/$MDEV” ] ; then
mkdir -p /mnt/usbdisk/$MDEV
mount /dev/$MDEV /mnt/usbdisk/$MDEV
fi
(3)创建 udisk_remove 文件
vi /etc/hotplug/usb/udisk_remove
写入:
#!/bin/sh
echo “usbdisk remove!” 》 /dev/console
umount -l /mnt/usbdisk/sd*
rm -rf /mnt/usbdisk/sd*
(4)修改脚本权限
chmod 755 /etc/hotplug/usb/*
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !