- O VirtualBox 7 inclui USB 2.0 e 3.0 sem a necessidade de instalar o Pacote de Extensão.
- Primeiro, verifique onde o dispositivo deixa de ser detectado.
- Em hosts Linux, verifique as permissões do usuário vboxusers.
- Capturar a imagem de uma unidade USB e ser capaz de ler seus arquivos são coisas diferentes.
É um clássico: você configura sua máquina virtual, tudo corre bem, mas no momento em que conecta um pen drive para transferir alguns arquivos, O VirtualBox ignora isso completamente.Esse problema é super comum e, embora possa ser frustrante, na maioria das vezes não é que o programa esteja com defeito, mas sim que faltam algumas configurações ou que não sabemos exatamente como fazer o sistema host "ceder" o dispositivo para o convidado.
O VirtualBox é uma ferramenta gratuita fantástica que nos permite emular sistemas operacionais, mas por padrão vem com drivers de hardware muito limitados. Para que o hipervisor interaja com unidades de armazenamento removíveis e outros periféricos, precisamos dar um impulso com alguns complementos específicos e configurar as permissões apropriadas, especialmente se usarmos Linux.
O primeiro passo essencial: o Pacote de Extensão

Se você tentar conectar um dispositivo USB e nada acontecer, é muito provável que o VirtualBox suporte apenas o padrão USB 1.1 por padrão, que é bastante desatualizado. Para poder usar USB 2.0 ou 3.0Você precisa instalar o pacote de extensão Oracle VM VirtualBox.
Para obtê-lo, acesse a seção de downloads do site oficial do VirtualBox. Procure pela seção Pacote de Extensão e baixe o arquivo que diz "Todas as plataformas"Depois de obter o arquivo, basta clicar duas vezes nele e seguir o assistente de instalação. Se você já tiver uma versão mais antiga, escolha a opção para atualizar o pacote Para evitar conflitos de compatibilidade.
Configurações do controlador na máquina virtual

A simples instalação do pacote não é suficiente; você também precisa instruir a máquina virtual a utilizá-lo. Antes de tudo, Desligue a máquina virtual.Porque, se estiver ativado, as opções de configuração aparecerão bloqueadas e você não poderá acessar nada.
- Insira a engrenagem de Configuração e acesse a aba de USB.
- Marque a caixa "Ativar controlador USB".
- Eis o truque: escolha entre USB 2.0 (EHCI) ou USB 3.0 (xHCI). Se você perceber que o 3.0 apresenta erros de enumeração ou não reconhece o dispositivo, Tente mudar para USB 2.0.que geralmente é muito mais estável e compatível.
- Uma dica extra é adicionar um filtro USB vazio Clicar no ícone de sinal de mais (+) às vezes ajuda o sistema a detectar o hardware com mais facilidade.
Como transferir dados de um dispositivo USB do sistema físico para um sistema virtual?

Muitas pessoas pensam que o dispositivo USB deve aparecer magicamente na máquina virtual assim que for conectado, mas não é assim que funciona. O dispositivo é primeiro detectado pelo sistema host (seu computador) e Você não pode estar em dois lugares ao mesmo tempo.Você precisa "roubá-lo" do sistema físico para transferi-lo para o virtual.
Quando a máquina for ligada, observe a parte inferior da janela para ver o pequeno ícone USBClique com o botão direito do mouse sobre ele e você verá uma lista de todos os dispositivos conectados ao seu computador. Procure o nome da sua unidade USB (às vezes, ele mostra a marca, como SMI Corporation, ou apenas um código) e selecione-oNesse momento, o sistema host irá desconectá-lo e montá-lo na máquina virtual, onde ele então aparecerá. "Esta equipe" ou o explorador de arquivos do sistema convidado.
Soluções específicas para usuários de Linux e Ubuntu

No Linux, as coisas ficam um pouco mais complicadas porque os seguintes fatores entram em jogo: permissões de kernel e sistemaSe o comando lsusb O programa mostra a unidade USB, mas o VirtualBox indica que não há dispositivos disponíveis; provavelmente seu usuário não tem permissão para acessar o hardware USB.
A solução definitiva é adicionar seu usuário ao grupo VirtualBox. Para isso, você deve executar o seguinte comando no terminal. Adicione o usuário ao grupo vboxusersSe você não fizer isso, mesmo que instale o Pacote de Extensão, o hipervisor não terá os privilégios necessários para enumerar os dispositivos. Além disso, certifique-se de que... módulos do kernel estão carregados corretamente e não há conflitos com udev ou usbfs.
Casos complexos e acesso remoto
Existem situações em que, mesmo após realizar todos os procedimentos acima, o dispositivo ainda não aparece. Nesses casos, a melhor conduta é Reinstale o VirtualBox Instale a versão mais recente do zero, pois versões antigas podem apresentar bugs com hardware moderno. Existe também o protocolo VRDP para acesso remoto, que permite usar periféricos USB remotosNo entanto, é verdade que o desempenho pode ser instável ou incompatível com dispositivos altamente especializados.
Se você se encontrar em um beco sem saída, lembre-se de que sempre pode tentar. Instale os recursos adicionais para convidados. (extensões de convidado) dentro do sistema operacional virtualizado, pois isso otimiza a comunicação entre o host e o convidado, permitindo que os dispositivos USB sejam reconhecidos de forma mais suave em alguns casos, sem a necessidade de selecioná-los manualmente a cada vez.
Para resolver esse problema, a chave é instalar o Pacote de Extensão apropriado, selecionar o controlador USB 2.0 ou 3.0 na configuração com a máquina desligada e, se estiver usando Linux, atribuir corretamente as permissões ao grupo vboxusers. Uma vez configurado, basta selecionar o dispositivo no menu de ícones na parte inferior para transferir o controle do hardware da máquina física para a máquina virtual.
Sou um entusiasta da tecnologia que transformou seus interesses “geek” em profissão. Passei mais de 10 anos da minha vida usando tecnologia de ponta e mexendo em todos os tipos de programas por pura curiosidade. Agora me especializei em informática e videogames. Isto porque há mais de 5 anos escrevo para diversos sites sobre tecnologia e videojogos, criando artigos que procuram dar-lhe a informação que necessita numa linguagem compreensível para todos.
Se você tiver alguma dúvida, meu conhecimento vai desde tudo relacionado ao sistema operacional Windows até Android para celulares. E meu compromisso é com você, estou sempre disposto a dedicar alguns minutos e te ajudar a resolver qualquer dúvida que você possa ter nesse mundo da internet.