首页 文章

Udev规则不再有效

提问于
浏览
0

我写了一个简单的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 回答

  • 1

    正确的udev过滤器是:

    KERNEL=="sd*", ATTRS{model}=="Compact Flash   ", SYMLINK+="compactflash-%k", MODE=="0666"
    

    即 . 在KERNEL参数前面不需要/ dev / . 我必须在早些时候编辑文件时把它放进去 .

相关问题