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ą udev
regułę?
Uwaga: używam ArchLinux, ale powinno być tak samo w przypadku każdej dystrybucji?
systemd
zmienia coś na normalne zachowanie udev?
udevadm test
I zweryfikowałem reguły przeciwko rzeczywistości udevadm info
.
99-myrule.rules
...