Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Habilitando portas USB no VirtualBox
Linux user
Publicado por Rogério Sousa Guimarães em 30/09/2009

Login: rojeryo, 169348 pontos | Blog: http://rojeryo.dyndns.org
[ Hits: 17263 ]

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.

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:
Linux: Habilitando portas USB no VirtualBOX

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:
Linux: Habilitando portas USB no VirtualBOX
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


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Instalar VIM no FreeBSD
   Dica Linux recomendada Estampando a data em imagens com apenas um clique no KDE4
   Dica Linux recomendada LimeWire e/ou FrostWire: Error unexpected token
   Dica Linux recomendada Criando template para o Geany
   Dica Linux recomendada Servidores em modo gráfico com o Webmin

Comentários
[1] Comentário enviado por alexshow13 em 08/10/2009 - 12:56h:

oi amigo td bm eu to com o virtualboz instalado no ubuntu 9.04 e nao tem essa linha como qu8e faço entao para fazer funcionar as portas usb obrigado

[2] Comentário enviado por rojeryo em 10/10/2009 - 15:55h:

Caro Alex,

Acredito que no Ubuntu pode haver diferença nos arquivos de configuração...

No entanto veja como habilitar a USB no UBUNTU, através do link abaixo:

http://www.ubuntugeek.com/howto-install-virtualbox-16-in-ubuntu-804hardy-heron-including-usb-support...

Abs,

R. Guimarães


[3] Comentário enviado por Diede em 07/12/2009 - 20:36h:

Hey amigo, valeu...
Tava tentando achar qual arquivo montava o /proc/bus/usb e não me deixava remontar pelo fstab...

[4] Comentário enviado por rojeryo em 08/12/2009 - 23:19h:

Olá Diede,

Que bom que deu certo!!!

Abs,

R. Guimarães

[5] Comentário enviado por rc em 10/01/2010 - 14:34h:

Rogério, boa tarde.

Segui seus passos no meu linux (ubuntu 9.10).
TIve que instalar o pacote VIM, e quando abri o arquivo que vc especificou não tinha nada dentro. Fiquei com receiro de copiar a linha de comando final do seu comentário e então deixe quieto.
Se puder ajudar eu agradeço
Att
Roberto Carreira

[6] Comentário enviado por rojeryo em 10/01/2010 - 17:12h:

Caro Roberto,

Acredito que sua dúvida seja igual a do Alex, no Ubuntu deve haver diferença nos arquivos de configuração...

No entanto veja como habilitar a USB no UBUNTU, através do link abaixo:

http://www.ubuntugeek.com/howto-install-virtualbox-16-in-ubuntu-804hardy-heron-including-usb-support...

Qualquer dúvida a disposição!!!

Abs,

R. Guimarães

[7] Comentário enviado por spish em 18/07/2010 - 21:17h:

Obrigado, ajudou também aqui.

[8] Comentário enviado por josaniel em 10/08/2010 - 05:07h:

Olá! Tentei usar a dica citada no artigo mas infelizmente no debian squeeze quando abri o arquivo não existe a linha "domount usbfs usbdevfs /proc/bus/usb usbfs -onodev,noexec,nosuid"...até tentei mudar alguma coisa acrescentando mais uma linha mas não adiantou de nada..
Gostaria de saber o que poderia fazer nesse caso...estou precisando d+ usar minha lexmark no ruwindows já que infelizmente a fabricante não disponibiliza drivers para linux... x((
Abraços!

[9] Comentário enviado por rojeryo em 10/08/2010 - 23:01h:

Olá Josaniel,



Ainda estou usando da distribuição Lenny... Na versão testing pode ter ocorrido alguma alteração na estrutura de arquivos...

Você terá que pesquisar...

Abs,

R. Guimarães

[10] Comentário enviado por fthrash em 27/01/2011 - 06:56h:

o jeito mais facil que vi e esta funcionando no meu lenny é este:
Coloque isto no rc.local, la o final do arquivo e antes de exit 0.

mount -o remount,devmode=666 /proc/bus/usb

adicione o pendriver na configuração da VM, reinicie a maquina



[11] Comentário enviado por rojeryo em 27/01/2011 - 19:14h:

Olá Fabrício,

Obrigado pela contribuição!!!

Abs,

R. Guimarães


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.