pare um disco rígido externo de estar no disquete de grupo

3

Eu tenho um disco rígido externo, conectado por usb. Por ser externo, o arquivo / dev está em disquete de grupo. No entanto, eu uso como se fosse interno. Eu também às vezes formato cartões SD e outros dispositivos USB, estou no grupo de disquete para fazer isso. Eu não quero acidentalmente formatar este disco rígido, então não quero que ele esteja no disquete de grupo.

Como posso configurá-lo para estar em um grupo diferente. Atualmente é gerenciado pelo udev. Eu não consegui descobrir como configurar o udev.

Estou usando o Debian 7 (Wheezy)

    
por ctrl-alt-delor 15.11.2014 / 23:08

1 resposta

1

Uma regra UDEV simples como essa deve ajudar:

SUBSYSTEM=="block", ATTRS{idVendor}=="058f", ATTRS{idProduct}=="6366", GROUP="disk"

Adicione-o a, digamos, /etc/udev/rules.d/92-treat-my-usb-drive-as-internal.rules , para que seja processado depois de 91-permissions.rules , que atribui o grupo floppy .

idVendor e idProduct do seu drive USB podem ser detectados com $ lsusb :

$ lsusb
Bus 001 Device 005: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
<...>

Por favor, note que eles não são únicos: eles identificam o modelo, não um único dispositivo. Se isso for um problema para você, você pode procurar em $ udevadm info -a -n /dev/sdx algo mais exclusivo.

A propósito, em Jessie, 91-permissions.rules é descartado (veja bug # 751892 ), então você também tem que se preparar para fazer o oposto após a atualização, a fim de manter a formatação dos cartões SD.

    
por 19.11.2014 / 02:39