这是我简单的udev规则:
ACTION =="添加",SUBSYSTEM ==" USB",DEVPATH ==" /设备/ pci0000:00/0000:00:14.0 / USB3 / 3 -13",RUN + =" /opt/usb-libvirt-hotplug/usb-libvirt-hotplug.sh debian_testing" ACTION =="添加",SUBSYSTEM ==" USB",DEVPATH ==" /设备/ pci0000:00/0000:00:14.0 / USB3 / 3-14&# 34;,RUN + =" /opt/usb-libvirt-hotplug/usb-libvirt-hotplug.sh debian_testing"
这个名为isn&#tt的脚本,但它只是计算出该端口的设备总线和USB设备的编号,并将其添加到libvirt guest虚拟机xml中。
问题是当我在端口13或14处物理插入某些内容时,此功能正常,但是当PC启动且已插入USB设备时,这些规则不适用且脚本无法获取调用。
我该如何解决?
提前谢谢。