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
Problemas com kernel 3.1.0-1-amd64 + Xen + Debian Wheezy
Problemas com o Nagios 3.3.1
Instalando o emulador (client) de Mainframes zOS (IBM) no Debian Lenny
Criar imagens GD2 para statusmap do Nagios
Leitura recomendada
Habilitando a tecla backspace no Firefox
Eletrônica digital - Simuladores de circuitos lógicos para GNU/Linux
Kotivox - Escrevendo diários no Linux
Instalando Google Chrome no Debian Squeeze
Utilizando o QEMU para instalar e testar distribuições
Comentários
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....
Obrigado a você zeponi por ajudar a melhorar a dica!
Vlw!
Mensagem
Obrigado a você zeponi por ajudar a melhorar a dica!
Vlw!
funcionou! vlw o/
Mensagem
funcionou! vlw o/
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.
Mensagem
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.
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!
Mensagem
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!
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!
Mensagem
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!
Olá,
Venho compartilhar que estou com o ubuntu 12.10 e o virtualbox 4.2.8. Realizei o recomendado, mas não funcionou...
Obrigado!
Mensagem
Olá,
Venho compartilhar que estou com o ubuntu 12.10 e o virtualbox 4.2.8. Realizei o recomendado, mas não funcionou...
Obrigado!
O meu não funciona e agora?
Mensagem
O meu não funciona e agora?
No Virtual box mais novo venho fazendo somente um procedimento deste tutorial:
# gpasswd -a <user> vboxsf
E logo em seguida instala o pacote de "adicionais para convidado" que fica nos menuzinhos...
http://www.youtube.com/watch?v=4Lp3YcypHV8
Abraço!
Mensagem
No Virtual box mais novo venho fazendo somente um procedimento deste tutorial:
# gpasswd -a <user> vboxsf
E logo em seguida instala o pacote de "adicionais para convidado" que fica nos menuzinhos...
http://www.youtube.com/watch?v=4Lp3YcypHV8
Abraço!
para quem usa o Debian 7, o meu eu deixei assim:
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="vboxusers", MODE="0666"
KERNEL=="vboxnetctl", NAME="vboxnetctl", OWNER="root", GROUP="vboxusers", MODE="0666"
SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/opt/VirtualBox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="/opt/VirtualBox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="/opt/VirtualBox/VBoxCreateUSBNode.sh --remove $major $minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="/opt/VirtualBox/VBoxCreateUSBNode.sh --remove $major $minor"
observem que eu só alterei a primeira e a segunda linha, colocando GROUP="vboxusers" e MODE="0666" e funcionou 100%
Abraços
Mensagem
para quem usa o Debian 7, o meu eu deixei assim:
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="vboxusers", MODE="0666"
KERNEL=="vboxnetctl", NAME="vboxnetctl", OWNER="root", GROUP="vboxusers", MODE="0666"
SUBSYSTEM=="usb_device", ACTION=="add", RUN+="/opt/VirtualBox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", RUN+="/opt/VirtualBox/VBoxCreateUSBNode.sh $major $minor $attr{bDeviceClass}"
SUBSYSTEM=="usb_device", ACTION=="remove", RUN+="/opt/VirtualBox/VBoxCreateUSBNode.sh --remove $major $minor"
SUBSYSTEM=="usb", ACTION=="remove", ENV{DEVTYPE}=="usb_device", RUN+="/opt/VirtualBox/VBoxCreateUSBNode.sh --remove $major $minor"
observem que eu só alterei a primeira e a segunda linha, colocando GROUP="vboxusers" e MODE="0666" e funcionou 100%
Abraços
Obrigado pela dica netto.linux ;)
Abraço!
Mensagem
Obrigado pela dica netto.linux ;)
Abraço!
[2] Comentário enviado por rafaelhenrique em 31/01/2011 - 13:28h:
Obrigado a você zeponi por ajudar a melhorar a dica!
Vlw!
na moral galera....to com esse problema de usb...uso o mint 16. e a versao do vb eh a 4.3....
a mensagem:
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
KERNEL=="vboxdrvu", NAME="vboxdrvu", OWNER="root", GROUP="root", MODE="0666"
KERNEL=="vboxnetctl", NAME="vboxnetctl", 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"
vcs podem me ENSINAR QUAIS LINHAS e principalmente COMO ALTERAR?
vlw comu
Mensagem
[quote]
[2] Comentário enviado por rafaelhenrique em 31/01/2011 - 13:28h:
Obrigado a você zeponi por ajudar a melhorar a dica!
Vlw![/quote]
na moral galera....to com esse problema de usb...uso o mint 16. e a versao do vb eh a 4.3....
a mensagem:
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="root", MODE="0600"
KERNEL=="vboxdrvu", NAME="vboxdrvu", OWNER="root", GROUP="root", MODE="0666"
KERNEL=="vboxnetctl", NAME="vboxnetctl", 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"
vcs podem me ENSINAR QUAIS LINHAS e principalmente COMO ALTERAR?
vlw comu
Boa noite marlansilva!
Cara atualmente pelo que sei o VirtualBox meio que mudou de esquema pra habilitar o USB... atualmente no Debian (Jessie) eu apenas adiciono meu user ao grupo vboxusers com o comando:
# gpasswd -a rafael vboxusers
No caso troque rafael por seu usuário e faça o teste... depois poste a resposta pra nós!
Flw
Mensagem
Boa noite marlansilva!
Cara atualmente pelo que sei o VirtualBox meio que mudou de esquema pra habilitar o USB... atualmente no Debian (Jessie) eu apenas adiciono meu user ao grupo vboxusers com o comando:
# gpasswd -a rafael vboxusers
No caso troque rafael por seu usuário e faça o teste... depois poste a resposta pra nós!
Flw
Olá a todos! Sou novato no Viva o Linux e não me desenvolvi o suficiente on GNU/Linux. Sempre usei as configuração do amigo zeponi, mas alguns testes que fiz acabei ferrando com o sistema e tive que f
formatar tudo de novo. Usei novamente a configuração, porém agora não deu certo. A VM desliga e fica com a palavra "abortado" em baixo da vm no menu esquerdo. Eu uso debian 7, o aruivo configurado é o 60-vboxdrv.rules pois não tem o 10-vboxdrv.rules. Tenho o windows 7 instalado na vm e esse problema só ocorre quando adiciono o filtro do case com um hd de note, e o pen-drive funciona perfeitamente. Não posso setar os dois ao mesmo tempo. A configuração do arquivo é o seguinte:
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="vboxusers", MODE="0666"
KERNEL=="vboxdrvu", NAME="vboxdrvu", OWNER="root", GROUP="vboxusers", MODE="0666"
KERNEL=="vboxnetctl", NAME="vboxnetctl", OWNER="root", GROUP="vboxusers", 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"
Tentei fazer todas as configurações descritas aqui, mas não sei mais o que fazer. Já digo de antecipadamente que adicionei o meu usuário ao grupo "vboxusers".
Desde já agradeço pela atenção!
Mensagem
Olá a todos! Sou novato no Viva o Linux e não me desenvolvi o suficiente on GNU/Linux. Sempre usei as configuração do amigo zeponi, mas alguns testes que fiz acabei ferrando com o sistema e tive que f
formatar tudo de novo. Usei novamente a configuração, porém agora não deu certo. A VM desliga e fica com a palavra "abortado" em baixo da vm no menu esquerdo. Eu uso debian 7, o aruivo configurado é o 60-vboxdrv.rules pois não tem o 10-vboxdrv.rules. Tenho o windows 7 instalado na vm e esse problema só ocorre quando adiciono o filtro do case com um hd de note, e o pen-drive funciona perfeitamente. Não posso setar os dois ao mesmo tempo. A configuração do arquivo é o seguinte:
KERNEL=="vboxdrv", NAME="vboxdrv", OWNER="root", GROUP="vboxusers", MODE="0666"
KERNEL=="vboxdrvu", NAME="vboxdrvu", OWNER="root", GROUP="vboxusers", MODE="0666"
KERNEL=="vboxnetctl", NAME="vboxnetctl", OWNER="root", GROUP="vboxusers", 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"
Tentei fazer todas as configurações descritas aqui, mas não sei mais o que fazer. Já digo de antecipadamente que adicionei o meu usuário ao grupo "vboxusers".
Desde já agradeço pela atenção!
Mensagem
Boa noite fabioguedes...
Você ja tentou instalar o VirtualBox Extension Pack??
Se a resposta for não... baixe ele aqui: http://download.virtualbox.org/virtualbox/4.3.18/Oracle_VM_VirtualBox_Extension_Pack-4.3.18-96516.vbox-extpack
E instale ele pelo caminho: Menu Arquivo/Preferências/Extensões.
Att.
Olá rafaelhenrique! Já tenho instalado o VirtualBox Extension Pack. O interessante que consegui acessá-los separadamente, mas não juntos. Quando adiciono os filtros eles são reconhecidos, executo a vm chego a colocar a senha e de repente ela aborta. Isso é estranho.
Mensagem
Olá rafaelhenrique! Já tenho instalado o VirtualBox Extension Pack. O interessante que consegui acessá-los separadamente, mas não juntos. Quando adiciono os filtros eles são reconhecidos, executo a vm chego a colocar a senha e de repente ela aborta. Isso é estranho.
olá a todos! Continuo tentando solucionar o problema, mas não consigo. Ontem eu falei que reconhecia apenas um dispositivo por vez, mas continua dando errado. Fiz um teste tentando formatar meu pen drive, mas a vm "aborta" no início ou no meio do processo. Alguém pode dar uma idéia?
Mensagem
olá a todos! Continuo tentando solucionar o problema, mas não consigo. Ontem eu falei que reconhecia apenas um dispositivo por vez, mas continua dando errado. Fiz um teste tentando formatar meu pen drive, mas a vm "aborta" no início ou no meio do processo. Alguém pode dar uma idéia?
Sou novo usuário do Debian 9 Fiz o procedimento de uma maneira mais simples depois de tentar tantas vezes de maneiras diversas e complexas. A ajuda veio do site:
https://tutorfreebr.blogspot.com/2017/11/como-habilitar-o-recurso-usb-do.html
Para verificar quais os grupos que seu usuário já faz parte, corra o seguinte comando:
groups NomeDoUsuario ENTER
A fim de permitir o acesso aos dispositivos conectados, é preciso adicionar o usuário ao grupo vboxusers:
su - ENTER
usermod -aG vboxusers NomeDoUsuario ENTER
Onde "NomeDoUsuario" deve ser substituído pelo nome do seu usuário.
usando o -a e -G separados não funcionou, ainda não sei por quê...
Mensagem
Sou novo usuário do Debian 9 Fiz o procedimento de uma maneira mais simples depois de tentar tantas vezes de maneiras diversas e complexas. A ajuda veio do site:
https://tutorfreebr.blogspot.com/2017/11/como-habilitar-o-recurso-usb-do.html
Para verificar quais os grupos que seu usuário já faz parte, corra o seguinte comando:
groups NomeDoUsuario ENTER
A fim de permitir o acesso aos dispositivos conectados, é preciso adicionar o usuário ao grupo vboxusers:
su - ENTER
usermod -aG vboxusers NomeDoUsuario ENTER
Onde "NomeDoUsuario" deve ser substituído pelo nome do seu usuário.
usando o -a e -G separados não funcionou, ainda não sei por quê...
Contribuir com comentário
Enviar