Regra do Udev para alterar o proprietário dos nós de dispositivo LVM do Linux

1

Estou tendo problemas para alterar o proprietário de um volume lógico do Linux LVM em meu sistema wheezy Debian. Eu adicionei a seguinte regra do udev ao initramfs e ao sistema de arquivos raiz real:

SUBSYSTEM=="block",
ENV{DM_UUID}=="LVM-yYuoI8k05GWxZnz9BeEIwPUGGeojzF3dZZmXTYRqC051Tllj76OHdDlzYhKZUu7u",
OWNER="nikratio"

Se eu desabilitar e reativar esse volume lógico com lvchange , ele será criado com o proprietário correto.

No entanto, quando inicializo o computador, o dispositivo sempre acaba sendo de propriedade por root:disk em vez disso.

Por outro lado, se eu olhar as permissões logo antes do initramfs executa o init real, o proprietário está correto (isto é, nikratio ).

Assim, em algum momento entre a execução do init real e o final inicialização, algo sobrescreve o proprietário do dispositivo, mas ambos antes e depois a regra é aplicada corretamente.

Alguém tem uma ideia do que está acontecendo aqui? Como posso fazer isso funcionar?

    
por Nikratio 10.01.2013 / 05:29

0 respostas