O VirtualBox é um dos softwares de virtualização preferidos do setor. Ele percorreu um longo caminho desde o suporte apenas a dispositivos USB 1.0 até agora até mesmo a dispositivos USB 3.0. Mas se você der uma olhada rápida no Explorador de Arquivos ou no Gerenciador de Dispositivos em uma VM do Windows, verá que os dispositivos USB, como unidades flash, não aparecem.
O teclado e o mouse funcionam bem na maior parte, mas os dispositivos USB conectados ao sistema host não aparecem na máquina virtual do Windows. Não perca a esperança! Vamos detalhar como você pode adicionar um dispositivo USB a uma máquina virtual VirtualBox.
Por que os dispositivos USB não estão ativados por padrão?
Quando você conecta um dispositivo USB à máquina host, ele o monta e permite que você o use. Mas, para usar o dispositivo USB na máquina virtual, você precisa desmontá-lo do sistema operacional host e montá-lo na máquina virtual. Há suporte embutido para adicionar dispositivos USB no VirtualBox. Mas isso suporta apenas dispositivos USB 1.0 que raramente são mais usados. Pelo contrário, as versões mais recentes do VMWare oferecem suporte a dispositivos USB 2.0 e USB 3.0 prontos para uso.
Se você verificar suas unidades USB, a maioria delas serão dispositivos USB 2.0 ou USB 3.0. Mas se você tentar adicioná-los no VirtualBox, verá um "falha ao conectar o dispositivo USB [nome]"erro. Você vê o erro porque o VirtualBox não possui os pacotes binários para oferecer esses recursos.
Uma solução simples é baixar o VirtualBox Extension Pack que habilita o suporte para dispositivos USB 2.0 e USB 3.0. Lembre-se de que ele permitirá suporte não apenas para unidades flash, mas também para outros dispositivos, como adaptadores de rede, discos rígidos, webcams e muito mais.
Você terá que baixar e instalar o VirtualBox Extension Pack em seu sistema host. Depois disso, você terá que adicionar o dispositivo USB usando o menu de configurações da máquina virtual. Para Windows e Mac, o processo de adição de um dispositivo USB é orientado por GUI. No entanto, no Linux, você precisa fazer um pouco mais de esforço para montar dispositivos USB. Confira nosso guia sobre VirtualBox vs. VMware Player para entender as diferenças entre os dois programas de virtualização.
Como adicionar um dispositivo USB ao VirtualBox
O processo de adicionar um dispositivo USB a uma máquina virtual do Windows no VirtualBox contém duas etapas. Primeiro, você precisa baixar o pacote de extensão e instalá-lo. Em seguida, você deve habilitar o suporte para dispositivos USB e adicionar um dispositivo à lista.
1. Baixe e instale o pacote de extensões
Para baixar o pacote de extensão do VirtualBox, repita as etapas a seguir.
- Inicie qualquer navegador da Web em sua máquina host. Então visite o página oficial de downloads do VirtualBox.
- Role para baixo e localize a seção VirtualBox 6.1.32 Oracle VM VirtualBox Extension Pack. Clique no Todas as plataformas suportadas botão para iniciar o download.
- Abra o local de download do arquivo e Duplo click no arquivo do pacote de extensão do VirtualBox. Ele iniciará automaticamente o VirtualBox com uma janela pop-up para iniciar a instalação.
- Clique no Instalar botão. Role para baixo e aceite o EULA clicando no Concordo botão.
- O UAC aparecerá. Clique no OK botão para iniciar a instalação.
- Você verá a mensagem descrevendo que a instalação foi bem-sucedida.
- Para verificar se o pacote de extensão foi adicionado ao VirtualBox, clique em Arquivo > Preferências.
- Clique no Extensões opção no menu. Você verá o pacote de extensão adicionado recentemente com seu nome de versão.
2. Adicionar um dispositivo USB à máquina virtual
Para adicionar um dispositivo USB à máquina virtual, repita as etapas a seguir.
- Lançar VirtualBox em seu sistema. Clique com o botão direito na máquina virtual do Windows e selecione Configurações opções do menu de contexto.
- Clique no USB opção presente no menu vertical. Você notará que o Ativar controlador USB opção é verificada automaticamente. Mas oferece suporte apenas para o controlador USB 1.1.
- Em seguida, clique no Controlador USB 2.0 ou USB 3.0 botao de radio. Escolha a opção correspondente à geração do dispositivo USB que deseja anexar à máquina virtual.
- Em seguida, navegue até o Filtros de dispositivos USB seção e clique no botão adicionar dispositivos USB ícone com um + assine nele.
- Você verá uma lista dos dispositivos disponíveis. Clique no dispositivo USB que você deseja anexar à máquina virtual.
- O nome do dispositivo USB agora aparecerá na seção de filtros do dispositivo USB. Você pode adicionar mais dispositivos a esta lista. O VirtualBox montará todos esses dispositivos em sua máquina virtual assim que você iniciá-la.
- Agora, clique no OK botão para salvar as configurações atuais. Agora, selecionar a máquina virtual e, em seguida, clique no botão Começar botão para ligá-lo.
- Aguarde a inicialização da máquina virtual. Abra o Explorador de arquivos aplicativo e clique em este pc. Você verá a lista de todos os dispositivos de armazenamento disponíveis, incluindo os dispositivos USB adicionados anteriormente.
- Se você quiser acessar o dispositivo USB na máquina host, primeiro terá que desligar a máquina virtual.
No caso de uma unidade flash USB, você pode ejetar da máquina virtual. Ele será montado automaticamente no sistema operacional host e ficará acessível por meio do File Explorer.
Como remover um dispositivo USB de um VirtualBox
Depois de adicionar dispositivos USB a uma máquina virtual nas configurações de USB, o VirtualBox os montará toda vez que você ligar a máquina virtual. Ele continuará a fazê-lo, a menos que você remova os dispositivos da lista ou altere as configurações do controlador USB.
Veja como remover um dispositivo USB de uma máquina virtual no VirtualBox:
- Inicie o VirtualBox em seu sistema. Clique com o botão direito na máquina virtual e selecione Configurações opções do menu de contexto.
- Clique na opção USB presente no menu vertical. Role para baixo até a seção de filtros de dispositivos USB.
- Clique no nome do dispositivo USB na lista para selecioná-lo. Em seguida, clique no Remover filtro USB selecionado ícone (aquele com um sinal de cruz).
- Em seguida, clique no OK para aplicar as alterações e fechar a janela Configurações.
- Navegue até o topo e clique no botão Começar botão para ligar a máquina virtual.
- OpenFile Explorer e clique em este pc. Você notará que o dispositivo USB removido não aparece no aplicativo.
Para reanexar o dispositivo USB à máquina virtual, você terá que adicioná-lo novamente à seção de filtros de dispositivos USB.
Adicione e use dispositivos USB no VirtualBox facilmente
Ao contrário do VMWare, o VirtualBox não oferece suporte a dispositivos USB 2.0 e 3.0 prontos para uso. Você deve baixar e instalar o pacote de extensão e adicionar cada dispositivo USB à máquina virtual. Mas assim que você adicionar esses dispositivos à lista, eles poderão ser usados na máquina virtual. Certifique-se de adicionar apenas os dispositivos necessários na máquina virtual.