Electronic Team uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Tutorial do VirtualBox USB Passthrough Linux

Editorial Team Editorial Team Aug 22, 2023

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

  1. Passagem VBox USB Ubuntu com o software
  2. Solução nativa VirtualBox USB Linux
  3. Acesse o USB no Oracle VM Virtualbox Ubuntu - terceira solução

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?

Solução número 1: VirtualBox USB Passthrough Linux

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:

1
Baixar e instalar USB Network Gate
 instalar usb network gate
2
Na máquina conectada fisicamente ao dispositivo USB, instale o USB Network Gate
3
Na GUI do aplicativo USB Network Gate, localize e compartilhe o dispositivo USB (nota: execute o comando lsusb Linux para obter mais informações sobre seu barramento USB específico)
 compartilhar o dispositivo USB
4
Instale o USB Network Gate na máquina virtual
5
Execute o USB Network Gate da VM e conecte-se ao dispositivo USB (já) compartilhado no VirtualBox
 Compartilhar dispositivo USB (versão Windows)

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.

Solução número 2: VirtualBox USB Passthrough Linux

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 ...

Como faço para montar uma unidade USB em uma máquina virtual Linux? Como instalar adições de convidados do Virtualbox no Ubuntu 18.10/18.04 | 16.04 LTS

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

Acesse o dispositivo USB na máquina virtual
Teste gratuito de 14 dias

Montando a unidade USB externa

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.

Solução número 3: Como faço para acessar o USB no Oracle VM Virtualbox Ubuntu?

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”

abrir caixa virtual

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)

adicionar usb

Etapa 10: Configuração completa do USB para VirtualBox

Acesso VirtualBox USB Linux para todas as versões suportadas do Ubuntu

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

Acesso VBox USB Ubuntu para dispositivo contínuo para conexões VM

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.

Etapas para conexão de dispositivo USB a VM de curto prazo/temporária

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).

logo USB Network Gate
#1 at Redes
USB Network Gate
Compartilhar USB via Ethernet no Windows
4.7 classificação baseado em 372 + usuários