我写了一个简单的udev规则来将我的小型闪存卡读卡器安装到可写设备节点 . 该规则之前工作正常,但由于某种原因似乎停止了,我之前正在编辑该文件,但现在它只包含:
KERNEL=="/dev/sd*", ATTRS{model}=="Compact Flash ", SYMLINK+="compactflash-%k", MODE=="0666"
该文件名为 90-cf-rule.rules
,位于 /etc/udev/rules.d
中 . 如果有人能指出's wrong I'真的很感激 .
看起来 udevd
仍在运行,我在编辑规则文件后运行 udevadm trigger
. 我've tried plugging and unplugging the device. I' m也确定模型匹配,因为我从 udevadm info
复制并粘贴了这个规则!
1 回答
正确的udev过滤器是:
即 . 在KERNEL参数前面不需要/ dev / . 我必须在早些时候编辑文件时把它放进去 .