udev
これまでに、私が作成したルールは、次のように追加または削除されたデバイスのみを処理します。
ACTION=="add"...
またはACTION=="remove"...
私が出会った一例デバイスに関するルールのようです。状態の変化さらに:
ACTION=="add|change", KERNEL=="sd[b-z]", ATTR{queue/rotational}=="1", RUN+="/usr/bin/hdparm -B 127 -S 12 /dev/%k"
一致するデバイスがある限り、上記の規則が適用されると思います。次へ追加またはその状態多様性。
質問:どのような状態の変化が起こりますか(通常、特にUSBハードドライブの場合)。
私が見つけることができるすべてのudev文書を確認しましたが、デバイスの状態の変更や具体的に関連する言及や使用ガイドはほとんどありませんACTION="change"
。
ベストアンサー1
たとえば、「変更」とは、SDカードリーダーからSDカードを取り外したり挿入したり、USBエンクロージャ内のハードドライブをSATAエンクロージャに変更したりすることに相当します。デバイス自体は追加または削除されませんが、メディアはもはや同じではありません。