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 USB no VirtualBox no Debian Squeeze
Linux user
Publicado por Rafael Henrique da Silva Correia em 11/01/2011

Login: rafaelhenrique, 144048 pontos | Blog: http://abraseucodigo.com.br
[ Hits: 6603 ]

Habilitando USB no VirtualBox no Debian Squeeze

Pessoal, agora utilizando o Debian Squeeze tive alguns problemas para montar pendrive na máquina virtual... resolvi o problema me baseando na dica do André em http://andregondin.eti.br.

Primeiro faça um backup do arquivo /etc/udev/rules.d/10-vboxdrv.rules, como mostrado abaixo:

# cp -R /etc/udev/rules.d/10-vboxdrv.rules{,.original}

Feito o backup, abra o arquivo e nas linhas que dizem:

SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE="0660"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="vboxusers", MODE="0600"


Altere para:

SUBSYSTEM=="usb_device", GROUP="vboxusers", MODE="0666"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GROUP="vboxusers", MODE="0666"

Agora basta adicionar o usuário que inicia o VirtualBox dentro do grupo vboxusers como abaixo:

# gpasswd -a rafael vboxusers

Para ter certeza que o dispositivo será adicionado de verdade faça logoff do seu usuário (para reler a configuração de grupos).

Feito isso inicie o VirtualBox, selecione a máquina virtual desejada e clique em configurações (com o dispositivo USB já inserido na porta), depois clique ao lado esquerdo da tela em USB, a seguir clique no botão que tem um símbolo de + chamado "Acrescentar Filtro a Partir de Dispositivo" e adicione seu dispositivo.

Agora inicie a máquina virtual e seu dispositivo já aparecerá conectado.

Comigo funcionou perfeitamente caso alguém não consiga não deixe de me contatar.

Até+


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada OpenOffice em português no Ubuntu 8.04
   Dica Linux recomendada Instalado bibliotecas e programas no Slackware 9.1
   Dica Linux recomendada Instalando o aMSN 0.97RC1 no Ubuntu 7.04 (Feisty Fawn)
   Dica Linux recomendada Audacious para Ubuntu
   Dica Linux recomendada suspicious cache-id, must contain _cv_ to be cached ao compilar o rdesktop

Comentários
[1] Comentário enviado por zeponi em 29/01/2011 - 02:44h:

olhei sua dica e vi que o meu estava diferente do seu:

KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"

Procurei pouco mais na net, todos falam para fazer o mesmo que vc. Fiz algumas alterações não funcionaram, alterei o meu para ficar assim:

KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0666"
SUBSYSTEM=="usb_device", ACTION=="add", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers", GROUP="vboxusers", MODE="0666"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass} vboxusers", GROUP="vboxusers", MODE="0666"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor", GROUP="vboxusers", MODE="0666"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor", GROUP="vboxusers", MODE="0666"

Aí sim funcionou!!!
Vlw pela dica....

[2] Comentário enviado por rafaelhenrique em 31/01/2011 - 13:28h:

Obrigado a você zeponi por ajudar a melhorar a dica!

Vlw!

[3] Comentário enviado por lacabeza em 13/05/2011 - 11:23h:

funcionou! vlw o/

[4] Comentário enviado por yckosa em 05/02/2012 - 13:22h:

No meu não tinha o arquivo "10-vboxdrv.rules", mas criei o arquivo com o conteúdo de como ficou o de zeponi e funcionou. Vlw.

[5] Comentário enviado por RSSouza. em 08/04/2012 - 11:20h:

Olá!
Tenho um HD Externo e n conseguia usar na MV, seu artigo resolveu minha situação, no Ubuntu 12.04 beta 2.
Falando do desempenho do VirtualBox, tenho 4Gb, de memoria, criei a máquina com 1512, o win xp, na MV está rodando de tal forma, q não parece está dentro de outro sistema.
Agora tenho acesso aos arquivos, em meu HD Externo na MV, Obrigado!

[6] Comentário enviado por brunoalextec em 12/04/2012 - 19:36h:

Opa, Rafael brigado!
Ajudou

O meu estava assim:

KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="/usr/share/virtualbox/VBoxCreateUSBNode.sh --remove $major $minor"

Alterei para:
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0666"

depois adicionei o usuário ao grupo: "vboxusers":
#gpasswd -a bruno vboxusers

Brigado, um abraço!


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.