Tôi đang tạo một quy tắc cơ bản mới
/etc/udev/rules.d/10-myrule.rules
chứa:
KERNEL!="sdb*", GOTO="auto_mount_end"
ACTION=="add", RUN+="/usr/bin/mount /dev/sdb1 /media"
LABEL="auto_mount_end"
Tôi đã lưu, khởi động lại và lắp thẻ SD (được nhận ra bởi /dev/sdb1
, tôi thấy nó với dmesg
), nhưng không có gì xảy ra. Khi tôi làm thủ công mount /dev/sdb1 /media
, nó hoạt động.
Làm thế nào tôi có thể khắc phục sự cố / gỡ lỗi một udev
quy tắc như vậy ?
Lưu ý: Tôi đang sử dụng ArchLinux, nhưng nó có giống nhau trên bất kỳ bản phân phối nào không?
systemd
thay đổi một cái gì đó để hành vi udev bình thường?
udevadm test
các quy tắc được xác thực chống lại thực tế với udevadm info
.
99-myrule.rules
...