Saya membuat aturan dasar baru
/etc/udev/rules.d/10-myrule.rules
mengandung:
KERNEL!="sdb*", GOTO="auto_mount_end"
ACTION=="add", RUN+="/usr/bin/mount /dev/sdb1 /media"
LABEL="auto_mount_end"
Saya menyimpan, mem-boot ulang, dan memasukkan kartu SD (dikenali oleh /dev/sdb1, saya melihatnya dmesg), tetapi tidak ada yang terjadi. Ketika saya melakukannya secara manual mount /dev/sdb1 /media, itu berfungsi.
Bagaimana saya bisa memecahkan masalah / men-debug udevaturan seperti itu ?
Catatan: Saya menggunakan ArchLinux, tetapi harus sama pada distro apa pun?
systemdmengubah sesuatu menjadi perilaku udev yang normal?
udevadm testdan memvalidasi aturan melawan kenyataan dengan udevadm info.
99-myrule.rules...