Você está se perguntando como conectar o USB ao VirtualBox Ubuntu quando o VirtualBox não consegue localizar nenhum dispositivo USB em um host Linux? Este é um desafio frequente que muitos usuários de distros Linux enfrentam (isto é especialmente verdadeiro em distros que são baseadas em Debian: Linux Mint, POP OS, Ubuntu e assim por diante ...)
Problemas do VirtualBox USB Linux sobre ethernet (e outra rede) ocorrem porque o VirtualBox não consegue localizar dispositivos USB (ou suas pastas) conectados ao sistema operacional host (mesmo se vboxusers concluíram a instalação de todos os Pacotes de extensão do VirtualBox.)
Às vezes, um arquivo VMDK precisa ser criado para determinados dispositivos ... mas também existem outras soluções.
Conteúdo
Neste artigo, discutiremos duas soluções específicas do Ubuntu VirtualBox USB para mostrar a você como conectar o USB ao VirtualBox Linux ... mesmo se você for um vboxuser que baixou e concluiu a instalação dos Pacotes de extensão do VirtualBox - e ainda tem problemas. Também responderemos à pergunta: Como faço para acessar o USB no Oracle VM VirtualBox Ubuntu?
A solução ideal para habilitar a passagem USB do Ubuntu VirtualBox é usar o USB Network Gate. O USB Network Gate é uma opção de software de plataforma cruzada confiável que é amada por muitos quando se trata de várias situações de passagem USB.
Por exemplo, o USB Network Gate resolve facilmente a questão: “Como faço para montar uma unidade USB no VirtualBox Ubuntu pela conexão Ethernet?”
Siga as etapas abaixo para acessar o hardware USB (sem a necessidade de um arquivo VMDK) no VirtualBox:
USB Network Gate é uma solução de software VirtualBox USB Linux adorada porque funciona em várias plataformas. Compatível (e compatível entre si) com: sistemas operacionais Mac, Linux e Windows.
Enquanto estiver na máquina virtual, instale o VirtualBox Guest Additions.
Antes de criar e instalar uma nova máquina “convidada”, os usuários devem instalar a ferramenta de adição de convidado na VM. O Guest Additions contém utilitários que aprimoram os sistemas operacionais das VMs, ao mesmo tempo em que aprimoram a experiência de gerenciamento da máquina. As máquinas convidadas não funcionarão conforme desejado se a ferramenta de adição de convidados não estiver instalada.
Os desenvolvedores e os novos no Ubuntu devem observar: Os usuários do Vbox só precisam montar o CD da ferramenta de adição de convidado e instalar o arquivo executável quando em uma VM do Windows. Em outras palavras: não é necessário instalar softwares/pacotes extras.
Aprenda a instalar a ferramenta de adição de convidados em um computador convidado Ubuntu (ou Windows) abaixo ...
Etapa 1: comece concedendo direitos de conta de usuário para montar
Etapa 2: Depois que as ferramentas de adição do VirtualBox Guest estiverem instaladas na VM, abra o terminal de comando do Ubuntu no computador convidado
Observação: para ver uma lista de todas as VMs registradas, use o comando VboxManage no Linux
Etapa 3: Execute o comando mostrado abaixo (mas observe que isso só funciona no Ubuntu)
sudo adduser $USER vboxsf
Os usuários devem ver a saída mostrada abaixo:
Output:
Adding user `richrd' to group `vboxsf' ...
Adding user richrd to group vboxsf
É isso!
Etapa 3.1: Se este comando anterior falhar, tente executar o seguinte comando
sudo usermod -aG vboxsf $USER
Etapa 4: desligue o computador convidado
Assim que a instalação da Ferramenta de adição de convidados do VirtualBox estiver concluída (e a conta do usuário for adicionada ao grupo de serviços do VirtualBox), monte a unidade externa. Veja as etapas abaixo:
Etapa 1: Desligue o computador convidado
Etapa 2: No computador host, insira a unidade USB externa
Etapa 3: No painel da GUI da máquina convidada, escolha Configurações ou clique em “Máquina > Configurações”
Etapa 4: Encontre o USB mostrado no painel de navegação esquerdo. … O controlador USB 2.0 (EHCI) deve ser selecionado automaticamente (nota: quase todos os dispositivos USB 3.0 têm compatibilidade com versões anteriores 2.0 (EHCI))
Etapa 5: Se o hardware do dispositivo do usuário for um USB 3.0, escolha isso ... caso contrário, selecione 2.0 (EHCI)
Nota: Você pode aprender mais informações sobre seu dispositivo USB no Linux executando o comando lsusb
Etapa 6: À direita, os usuários verão o botão “Adicionar USB”. Clique no segundo botão para adicionar o dispositivo USB conectado
Etapa 7: Selecione a unidade USB desejada na lista (o dispositivo geralmente é chamado de "Armazenamento em massa genérico")
Etapa 8: Selecione o dispositivo para montá-lo
Etapa 9: Ligue a máquina do convidado e faça o login assim que o dispositivo for montado
Os usuários devem ver se o dispositivo USB está montado e exibido na área de trabalho da máquina do convidado.
A unidade USB deve ser exibida automaticamente na máquina virtual convidada e os usuários devem ter controle total sobre seu dispositivo.
Etapa 1: Devs e usuários do VirtualBox de todos os níveis de habilidade devem verificar novamente se os pacotes de extensão já estão instalados
Etapa 2: Abra o VirtualBox > Clique no menu Arquivo > “Preferências (Ctrl + G)” > guia “Extensões”
Etapa 3: Se os pacotes de extensão não estiverem instalados, visite https://www.virtualbox.org/wiki/Downloads e encontre o “Pacote de extensão Oracle VM VirtualBox”
Etapa 4: Baixe e instale o Pacote de Extensão na pasta desejada
Observação: os pacotes de extensão e as versões do VirtualBox devem ser compatíveis. Para descobrir qual versão do VirtualBox você possui, basta clicar em Ajuda e selecionar “Sobre o VirtualBox”
Etapa 5: Clique com o botão direito em Máquina Virtual e selecione "Configurações (Ctrl + S)" Em seguida, navegue até a guia USB no menu à esquerda
Etapa 6: Marque a caixa ao lado de “Ativar controlador USB”
Etapa 7: Selecione o controlador USB 2.0 (EHCI) ou o controlador USB 3.0 (xHCI) (o que for preferido)
Etapa 8: USB 1.1 (OHCI) geralmente é selecionado por padrão.
Etapa 9: Dentro da GUI, clique no ícone “Adicionar USB” (mostrado abaixo dentro de um quadrado vermelho)
Etapa 10: Configuração completa do USB para VirtualBox
Digite o comando do terminal (no VboxManage se preferir):
“sudo adduser $USERNAME vboxusers”
Observação: Os usuários devem sair e fazer login novamente para que o comando entre em vigor
Etapa 1: Depois de abrir o VirtualBox, navegue até Configurações de VMs > USB
Etapa 2: clique no ícone “USB+”
Etapa 3: Encontre e selecione seu dispositivo na lista (esta etapa adiciona especificações de filtro à lista)
Repita a etapa para quantos dispositivos forem necessários
Os dispositivos USB devem aparecer no sistema operacional convidado na inicialização da VM. O dispositivo deve ser montado, solicitar drivers e assim por diante (o que for aplicável ao sistema operacional específico...)
Quaisquer dispositivos USB montados no sistema operacional convidado não estarão acessíveis/disponíveis no sistema operacional host.
Etapa 1: Depois de conectar o dispositivo USB, aguarde até que o dispositivo seja ativado na máquina Host
Etapa 2: Inicie ou navegue até a máquina virtual (VM)
Etapa 3.1: Na barra de status VM (na parte inferior da tela), clique com o botão direito no ícone USB
Ou…
Etapa 3.2: No Menu, navegue da seguinte forma: Dispositivos > Dispositivos USB > em seguida, escolha seu dispositivo
Os dispositivos USB geralmente aparecem no sistema operacional Convidado solicitando drivers, mostrando como montados, assim por diante (o que for típico para o sistema operacional específico).