![运行 udev 触发器进行 USB 插入时出错](https://linux22.com/image/1626561/%E8%BF%90%E8%A1%8C%20udev%20%E8%A7%A6%E5%8F%91%E5%99%A8%E8%BF%9B%E8%A1%8C%20USB%20%E6%8F%92%E5%85%A5%E6%97%B6%E5%87%BA%E9%94%99.png)
因此,当我插入 USB 时,我很难让udev
规则发挥作用。我读了很多关于如何使用的帖子udev
,但我遇到了一个错误,我找不到太多帮助。当我插入 USB 时,规则什么也不做。
这是我按照这个得到的 udev 规则指导:
ACTION=="add", SUBSYSTEM=="usb", ATTR{idVendor}=="0781", ATTR{idProduct}=="5591", RUN+=""/home/ubuntu/test.sh"
/var/log/syslog
这是插入 USB 后的输出底部:
Jun 18 21:51:30 ubuntu multipath: sdd: can't store path info
Jun 18 21:51:30 ubuntu multipathd[1146]: uevent trigger error
从我所看到的情况来看,规则似乎udev
是正确的,并且会在插入 USB 时触发,但实际运行时出现错误。有人能帮我了解这里的错误是什么吗?我在 Raspberry Pi 3 上运行 Ubuntu 20.04。