我正在创建新的基本规则
/etc/udev/rules.d/10-myrule.rules
包含:
KERNEL!="sdb*", GOTO="auto_mount_end"
ACTION=="add", RUN+="/usr/bin/mount /dev/sdb1 /media"
LABEL="auto_mount_end"
我保存,重新启动并插入了SD卡(由识别/dev/sdb1,我看到有dmesg),但没有任何反应。当我手动执行时mount /dev/sdb1 /media,它可以工作。
如何解决/调试此类udev规则?
注意:我使用的是ArchLinux,但在任何发行版中都应该相同吗?
systemd改变正常的udev行为?
udevadm test并使用验证了针对现实的规则udevadm info。
99-myrule.rules...