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
Criar imagens GD2 para statusmap do Nagios
Instalando o emulador (client) de Mainframes zOS (IBM) no Debian Lenny
Problemas com o Nagios 3.3.1
Leitura recomendada
Steam no Linux (Debian)
AIMP3 no Linux
Instalação do GoogleEarth 6.0
Problema com faacDecOpen no Cinerella para Slackware
Instalando Discord no Ubuntu 24.04 LTS
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