No udev, que tipo de evento de dispositivo corresponde a ACTION == “change”?

2

As regras udev que criei até agora lidam apenas com dispositivos sendo adicionados ou removidos, por exemplo:

ACTION=="add"... ou ACTION=="remove"...

Eu encontrei um exemplo de uma regra que parece lidar com o dispositivo alterações de estado :

ACTION=="add|change", KERNEL=="sd[b-z]", ATTR{queue/rotational}=="1", RUN+="/usr/bin/hdparm -B 127 -S 12 /dev/%k"

Eu entendo que a regra acima se aplica sempre que um dispositivo correspondente é adicionado OU seu estado muda .

Pergunta: Que tipo de alterações de estado são possíveis (geralmente e específicas para um disco rígido USB)?

Eu verifiquei toda a documentação do udev que posso encontrar e quase não há menção ou orientação de uso, em relação às mudanças de estado do dispositivo ou especificamente ACTION="change" .

    
por misha256 02.11.2015 / 21:45

1 resposta

2

"change" corresponde, por exemplo, a remover ou inserir um sdcard em um leitor de sdcard ou a alterar o disco rígido dentro de um gabinete usb-to-sata. O dispositivo em si não é adicionado nem removido, mas a mídia não é mais a mesma.

    
por 03.11.2015 / 10:19

Tags