查看了https://www.cnblogs.com/zongzi10010/p/10246447.html#title-hotplugmdev%E6%9C%BA%E5%88%B6date-201919-193514toc-true这个文档,外加其他的一些帖子配合.
在mdev.conf文件中添加
sd[a-z][0-9] 0:0 660 * if [ $ACTION = “add” ]; then mkdir -p /mnt/$MDEV; mount /dev/$MDEV /mnt/$MDEV; else umount /mnt/$MDEV;rm -r /mnt/$MDEV; fi
确实能够自动挂载U盘到/mnt路径 .
但是改为sd[a-z][0-9] 0:0 660 * /etc/mdev/automount.sh
且在/etc/mdev/automount.sh 中
#!/bin/sh
#echo $MDEV $ACTION
if [ $ACTION == "add" ];
then
echo add $MDEV;
mkdir -p /mnt/$MDEV;
mount -o utf8=1 /dev/$MDEV /mnt/$MDEV;
else
echo remove $MDEV;
umount /mnt/$MDEV;
rm -r /mnt/$MDEV;
fi
但无法实现效果? 已经给文件加上执行权限.
请教下有可能问题出在哪