Remover / Ejetar hardware Chave de licença USB

0

Eu tenho uma máquina rodando o Ubuntu. Nela eu instalei o virtualbox e tenho duas máquinas virtuais um ubuntu outro é um debian.

Além disso, na minha máquina host, tenho duas chaves de licença USB conectadas. O problema é que gostaria de saber com facilidade quais das máquinas virtuais podem ter acesso à chave de licença USB. No entanto, meu problema é que o primeiro que o pega tem o uso exclusivo dele. Já que eles são chaves USB especiais que são, até onde eu sei, não montadas, mas apenas lá eu estou querendo saber como eu poderia dizer a máquina virtual que atualmente tem para soltá-lo.

A máquina que atualmente tem o controle da chave fornece isso:

bisel@squeeze:~$ lsusb
Bus 002 Device 004: ID 0529:0001 Aladdin Knowledge Systems HASP v0.06
Bus 002 Device 003: ID 0529:0001 Aladdin Knowledge Systems HASP v0.06
Bus 002 Device 002: ID 80ee:0021 VirtualBox USB Tablet

Além de desligar as máquinas virtuais que atualmente controlam a chave, não encontrei nenhuma solução para esse problema.

    
por Leo 17.11.2014 / 16:24

1 resposta

0

Você deve poder conectar e desconectar suas chaves USB usando o menu do dispositivo Virtual Box.

Você também pode desativá-lo na linha de comando da seguinte forma:

VBoxManage controlvm "VMName" usbdetach usbid

ou

VBoxManage controlvm "VMName" usbattach usbid

Isso deve permitir que você faça o script.

    
por Javier Rivera 19.11.2014 / 08:43