Phytec中国的wiki
support@phytec.cn
热线:0755-61802110-803
Page History
增加usb自动挂载规则首先,需要增加usb自动挂载规则/etc/udev/rules.d/11-usb-mount.rules, 参考如下:
Code Block | ||||
---|---|---|---|---|
| ||||
KERNEL!="sd[a-z][0-9]",GOTO="automount_exit" ACTION=="add", SUBSYSTEMS=="usb", SUBSYSTEM=="block",RUN+="/bin/mkdir /mnt/usb",RUN+="/usr/bin/systemd-mount --no-block --automount=yes $devnode /mnt/usb" ACTION=="remove", RUN+="/usr/bin/systemd-umount /mnt/usb",RUN+="/bin/rmdir /mnt/usb" LABEL="automount_exit" |
udev规则可参考udev文档说明:
https://www.freedesktop.org/software/systemd/man/udev.html
以上例子中的udev规则中匹配sd[a-z][0-9]的设备, 当系统中检查usb设备插入时, 就会执行add中的操作, 当检查到usb设备拔出后, 就会执行remove中的操作.
udev规则定义完成后, 需要重新导入udev规则执行以下命令, 重新导入udev规则
Code Block | ||||
---|---|---|---|---|
| ||||
udevadm control --reload-rules |
...
Overview
Content Tools
Activity
Tasks