
Eu tenho um disco rígido externo, conectado por USB. Por ser externo, o arquivo /dev está no disquete de grupo. Porém eu uso como se fosse interno. Às vezes também formato cartões SD e outros dispositivos USB. Estou em um disquete de grupo para fazer isso. Eu não quero formatar acidentalmente este disco rígido, então não quero que ele esteja em um disquete de grupo.
Como posso configurá-lo para estar em um grupo diferente. Atualmente é gerenciado pelo udev. Não consegui descobrir como configurar o udev.
Estou usando o Debian 7 (Wheezy)
Responder1
Uma regra UDEV simples como essa deve ajudar:
SUBSYSTEM=="block", ATTRS{idVendor}=="058f", ATTRS{idProduct}=="6366", GROUP="disk"
Adicione-o, 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 floppy
grupo.
idVendor
e idProduct
da sua unidade USB pode ser detectada com $ lsusb
:
$ lsusb
Bus 001 Device 005: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader
<...>
Observe que eles não são exclusivos: eles identificam o modelo, não cada dispositivo. Se for um problema para você, você pode procurar $ udevadm info -a -n /dev/sdx
algo mais exclusivo.
Aliás, em Jessie, 91-permissions.rules
está descartado (ver bug#751892), então você também deve se preparar para fazer o oposto após a atualização para continuar formatando os cartões SD.