0

コンパクト フラッシュ カード リーダーを書き込み可能なデバイス ノードにマウントするための簡単な udev ルールを作成しました。ルールは以前は機能していましたが、何らかの理由で停止したようです。以前はファイルを編集していましたが、現在は次のものが含まれています。

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

ファイルは呼び出され90-cf-rule.rules、 にあり/etc/udev/rules.dます。誰かが間違っていることを指摘できれば、本当に感謝しています。

udevdまだ実行中のようですがudevadm trigger、ルール ファイルを編集してから実行しました。デバイスのプラグを抜き差ししてみました。udevadm infoまた、コピーして貼り付けたモデルが一致し、このルールが機能していることも確かです!

4

1 に答える 1

1

正しい udev フィルターは次のとおりです。

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

すなわち。/dev/ は、KERNEL 引数の前には必要ありません。以前にファイルを編集しているときにこれを入れたに違いありません。

于 2013-07-26T15:50:59.843 に答える