Habilitando portas USB no VirtualBox
Dica publicada em Linux / Software
Habilitando portas USB no VirtualBox
Essa dica tem objetivo de auxiliar na configuração das portas USB no VirtualBox com hospedeiro codinome Lenny e convidado Windows XP, sem a necessidade de rodar o VirtualBox com usuário superusuário.
Ao clicar em Dispositivos > Dispositivos de USB, o VirtualBox mostrará os dispositivos reconhecidos para uso nele, no entanto no meu caso essa lista ficava desabilitada, conforme imagem abaixo:
su
Verifique a identificação do grupo vboxusers:
# getent group | grep vboxusers
Resultado do comando:
vboxusers:x:119:rogerio
A identificação do grupo é 119;
Acesse o arquivo /etc/init.d/mountkernfs.sh:
# vim /etc/init.d/mountkernfs.sh
Localize a linha "domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid". Adicione no final da linha:
,devmode=0664,devgid=119
Para permitir que os usuários do grupo vboxusers tenham acesso aos dispositivos USB. Note que usamos a opção devgid= (identificação do grupo vboxusers do seu computador).
A linha ficará assim:
Para facilitar o processo reinicie o Debian:
# reboot
Agora quando você clicar nos dispositivos USB, a lista estará acessível, conforme imagem abaixo: Selecione o dispositivo desejado e o Windows inicializará seu funcionamento.
Testado em:
Fonte: How to enable USB on Virtual Box - km33.com
Configuração
Vamos partir do princípio que o VirtualBox já esteja instalado em conjunto com o Windows XP.Ao clicar em Dispositivos > Dispositivos de USB, o VirtualBox mostrará os dispositivos reconhecidos para uso nele, no entanto no meu caso essa lista ficava desabilitada, conforme imagem abaixo:
Habilitando lista de dispositivos USB
Mude seu usuário para superusuário:su
Verifique a identificação do grupo vboxusers:
# getent group | grep vboxusers
Resultado do comando:
vboxusers:x:119:rogerio
A identificação do grupo é 119;
Acesse o arquivo /etc/init.d/mountkernfs.sh:
# vim /etc/init.d/mountkernfs.sh
Localize a linha "domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid". Adicione no final da linha:
,devmode=0664,devgid=119
Para permitir que os usuários do grupo vboxusers tenham acesso aos dispositivos USB. Note que usamos a opção devgid= (identificação do grupo vboxusers do seu computador).
A linha ficará assim:
domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid,devmode=0664,devgid=119
Para facilitar o processo reinicie o Debian:
# reboot
Agora quando você clicar nos dispositivos USB, a lista estará acessível, conforme imagem abaixo: Selecione o dispositivo desejado e o Windows inicializará seu funcionamento.
Testado em:
- Debian Lenny kernel 2.6.30.2
- VirtualBox 3.0.2
Fonte: How to enable USB on Virtual Box - km33.com