Tworzę nową podstawową zasadę
/etc/udev/rules.d/10-myrule.rules
zawierający:
KERNEL!="sdb*", GOTO="auto_mount_end"
ACTION=="add", RUN+="/usr/bin/mount /dev/sdb1 /media"
LABEL="auto_mount_end"
Zapisałem, uruchomiłem ponownie i włożyłem kartę SD (rozpoznane przez /dev/sdb1, widzę to za pomocą dmesg), ale nic się nie dzieje. Kiedy robię to ręcznie mount /dev/sdb1 /media, działa.
Jak mogę rozwiązać problem / debugować taką udevregułę?
Uwaga: używam ArchLinux, ale powinno być tak samo w przypadku każdej dystrybucji?
systemdzmienia coś na normalne zachowanie udev?
udevadm testI zweryfikowałem reguły przeciwko rzeczywistości udevadm info.
99-myrule.rules...