Cookie
FlexiHub 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.
Olga Weis Olga Weis Ultima atualização Aug 14, 2024

VMware USB Passthrough - Adição e Configuração

Certos problemas podem afetar os utilizadores que trabalham em ambientes virtuais. Um desses problemas ocorre quando uma máquina virtual que executa o VMware não deteta dispositivos USB. Não é possível trabalhar de forma eficiente com o VMware Workstation se os dispositivos USB não aparecerem no gestor de dispositivos do sistema.

Outros problemas relacionados com dispositivos periféricos incluem uma implementação incorreta do redirecionamento USB no VMware, o que resulta em mau funcionamento dos dispositivos. Além disso, pode enfrentar limitações físicas baseadas no número de portas USB disponíveis na sessão virtual.

Este artigo discutirá métodos que podem ser utilizados para eliminar estes problemas. Vamos mostrar como ligar dispositivos USB a máquinas virtuais VMware de forma rápida e fácil, destacando o FlexiHub como a melhor solução, pois oferece uma experiência rápida e sem restrições.

Como ligar um dispositivo USB ao VMware

Aqui está como ligar dispositivos USB a uma máquina virtual VMware que esteja a executar o VMware Workstation sem software adicional.

Passagem USB VMware
  • Os dispositivos USB fisicamente ligados a um computador anfitrião são automaticamente conectados ao sistema guest quando a janela da máquina virtual está ativa. Pode desativar a função de conexão automática no painel do controlador USB no Editor de Configurações da Máquina Virtual.
  • Se não houver portas USB disponíveis na máquina virtual no momento da conexão do dispositivo, será exibida uma caixa de diálogo. Então terá a opção de ignorar o novo dispositivo ou libertar uma porta desconectando outro dispositivo. Se o ignorar, o dispositivo será conectado ao anfitrião.
  • Use o painel VM -> Dispositivos Removíveis para especificar os dispositivos USB que deseja ligar à sua sessão virtual. Pode conectar um máximo de dois dispositivos de cada vez. Esta limitação não pode ser contornada com um hub, pois são contabilizados os dispositivos e não o próprio hub.
  • Um menu na sua máquina virtual mostra os dispositivos atualmente conectados ao computador anfitrião e disponíveis para a sessão guest VMware. Para conectar, basta passar o rato sobre o menu e clicar no dispositivo desejado. Quando um novo dispositivo é conectado, ao selecioná-lo, o primeiro periférico da lista é desconectado e o novo é conectado.
Pode conectar manualmente um dispositivo a partir da sua sessão virtual com o menu VM > Dispositivos Removíveis. Necessitará usar este método de conexão se tiver desativado a função de conexão automática.

Para libertar um dispositivo, basta selecionar a sua porta e escolher "Nenhum" no seu menu.
FlexiHub
4.8 Classificação baseado em 386+ Comentários

Adição de um dispositivo USB a uma máquina virtual a partir de um host ESXi

Os dispositivos USB Passthrough podem ser adicionados a uma máquina virtual a partir de um host ESXi. Os dispositivos periféricos devem estar fisicamente conectados ao computador anfitrião que executa a máquina virtual. Um dispositivo USB só pode ser conectado a uma máquina virtual de cada vez e deve ser libertado por uma VM antes de poder ser adicionado a outra.

Siga estes passos para conectar dispositivos USB a máquinas virtuais:
  • Verifique a compatibilidade da máquina virtual com ESX/ESXi 4.0 ou versões posteriores.
  • Certifique-se de que um controlador USB está disponível ou adicione um à VM.
  • Ative todos os dispositivos USB ao usar o vMotion com vários dispositivos. A migração de dispositivos individuais não é suportada. Mais informações podem ser encontradas consultando as Condições e limitações ao configurar dispositivos USB para vMotion.
  • Confirme que a VM cumpre os requisitos para suportar dispositivos USB.
  • Adicione unidades CD/DVD USB como dispositivos SCSI. A adição ou remoção dinâmica de dispositivos SCSI não é suportada.
  • Certifique-se de que o privilégio necessário está definido: Configuração da Máquina Virtual.Dispositivo USB do anfitrião.

Configurar um dispositivo USB a partir de um host ESXi para uma máquina virtual

Podem ser adicionados múltiplos dispositivos USB a máquinas virtuais, desde que estejam fisicamente conectados ao host ESXi. Dispositivos USB como chaves de segurança e discos rígidos podem ser conectados utilizando a tecnologia USB Passthrough, tornando-os disponíveis para as VMs em execução no computador anfitrião.

O que é a tecnologia USB Passthrough?

Os dispositivos USB conectados a um computador anfitrião físico estão disponíveis apenas para as máquinas virtuais em execução nesse anfitrião. As máquinas virtuais que operam em outros anfitriões não podem conectar-se a esses dispositivos USB. Os dispositivos USB também só podem ser utilizados por uma máquina virtual de cada vez. Uma vez que o dispositivo esteja conectado a uma VM, não está mais disponível para outras VMs até que a conexão atual seja terminada. Nesse ponto, outras VMs podem acessar o dispositivo USB.

Quando conecta um dispositivo USB Passthrough a um host ESXi com uma conexão física ao dispositivo periférico, precisa de um árbitro, um controlador e um dispositivo USB físico ou um hub de dispositivos.

FlexiHub
4.8 Classificação baseado em 386+ Comentários
share usb over network

Árbitro USB

O árbitro USB gere o tráfego de dispositivos USB e as solicitações de conexão. Ele é instalado e ativado por padrão nos hosts ESXi. O papel do árbitro é identificar os dispositivos USB conectados e gerir as conexões com as VMs residentes no anfitrião. Ele direciona a transmissão de dados do anfitrião para a máquina virtual correta. O árbitro também garante que outras VMs não utilizem o dispositivo até que ele seja libertado pela VM atualmente conectada.

Controlador USB

Um controlador USB de hardware fornece funcionalidade USB para as portas USB de um anfitrião. As VMs possuem um controlador USB virtualizado para gerir a funcionalidade USB na máquina virtual. Os controladores devem estar presentes no anfitrião antes que os dispositivos USB possam ser adicionados a uma VM. Os controladores comuns incluem USB 1.1, USB 2.0, USB 3.1 SuperSpeed e USB 3.1 SuperSpeedPlus.

Um árbitro USB está limitado a monitorizar 15 controladores USB. Dispositivos conectados a controladores numerados acima de 15 não podem ser utilizados pela máquina virtual.

Dispositivos USB

Um máximo de 20 dispositivos USB pode ser adicionado a uma máquina virtual para conectividade simultânea. Este é também o número máximo de dispositivos USB que um único host ESXi pode suportar para conexão a máquinas virtuais em execução nele. Estão disponíveis mais informações sobre dispositivos específicos suportados para o passthrough em hosts ESX ou ESXi para máquinas virtuais.

Controlador USB virtual

Um controlador USB virtual é uma emulação de um controlador físico utilizado para VMs que operam num hipervisor. O controlador virtual comunica-se com um controlador USB físico para suportar a funcionalidade de passthrough para um dispositivo utilizado por uma VM guest num host ESXi. Um controlador USB virtual é um requisito ao implementar o passthrough USB numa VM.

Pode conectar até oito controladores USB virtuais a uma VM em execução num host ESXi. Ao remover um controlador USB virtual, é necessário primeiro remover todos os dispositivos USB conectados. Após adicionar um controlador USB virtual a uma VM, um driver USB VMware é instalado.

NOTA: Requisitos para USB 3.0

O USB 3.0 é suportado em servidores ESXi a partir do VMware vSphere 5.5 patch 3 e requer o controlador USB xHCI. O VMware vSphere 7.0 suporta dispositivos USB 3.1 que operam na sua velocidade máxima. Os sistemas operativos suportados são Linux com kernel Linux 2.6.35 ou superior, Windows 8.1 ou superior, e Windows Server 2012 R2 ou superior.

VMware USB Passthrough - Um método de software

Há uma maneira simples de conectar um dispositivo USB a uma máquina virtual VMware. O software FlexiHub funciona como um conector sem fios entre sessões VMware e dispositivos USB conectados a qualquer computador na rede. Isto inclui o computador anfitrião local. O software é uma excelente solução para o problema de como conectar dispositivos USB em máquinas virtuais VMware.

Siga estes passos simples para implementar o VMware USB Passthrough com FlexiHub:

  • 1.
    Primeiro, precisará de criar uma conta FlexiHub.
    Conta FlexiHub
  • 2.
    Inicie uma versão de teste gratuita e descarregue o FlexiHub.
    Instale o FlexiHub no computador que será o servidor
  • 3.
    Instale-o no computador onde o dispositivo USB necessário está fisicamente conectado.
    acesso remoto ao seu dispositivo
  • 4.
    Descarregue e instale o programa numa VM, inicie-o e poderá conectar-se ao dispositivo USB necessário.
    Conectar dispositivo

Como uma solução multiplataforma, o FlexiHub pode ser utilizado em diversos ambientes informáticos. Suporta comunicação entre qualquer configuração de computadores Windows, Linux e Mac.

FlexiHub
4.8 Classificação baseado em 386+ Comentários
share usb over network

O principal benefício do FlexiHub é que permite o VMware USB 3 Passthrough com dispositivos USB remotos utilizando a sua rede local, conectividade Ethernet ou Internet. Isto permite-lhe configurar o VMware USB Passthrough no VMware Workstation, mesmo quando não está fisicamente próximo do equipamento. Basta instalar a aplicação no servidor anfitrião e no sistema operativo guest.

A utilização de tecnologia avançada de virtualização de portas permite ao FlexiHub habilitar o redirecionamento USB no VMware em muitos dispositivos que não conseguem alcançar conectividade utilizando métodos nativos. Tentar conectar um teclado com um HID inicializável não é possível no VMware ESXi sem soluções de terceiros. O mesmo se aplica a dispositivos como câmaras de vídeo que utilizam transferências de dados isócronos. O FlexiHub permite-lhe redirecionar até mesmo qualquer tipo de dispositivo USB iOS para sessões virtuais VMware.

Perguntas frequentes sobre o redirecionamento USB no VMware

O VMware USB Passthrough permite que dispositivos USB físicos conectados a um host VMware ESXi sejam acessíveis por máquinas virtuais que operam no computador anfitrião. Os dispositivos físicos só podem ser conectados a uma máquina virtual de cada vez. Dongles de segurança e dispositivos de armazenamento externo são frequentemente conectados a máquinas virtuais utilizando o USB Passthrough.
Uma aplicação de redirecionamento USB é a maneira mais eficaz de utilizar dispositivos USB com instâncias VMware. USB Redirector da Electronic Team é um método eficiente para conectar-se a dispositivos USB a partir de máquinas virtuais. Tudo o que é necessário é que a aplicação esteja instalada no computador anfitrião e na máquina virtual. Isto permite que a VM obtenha controlo total do dispositivo periférico assim que este esteja fisicamente conectado ao anfitrião.
Basta selecionar VM > Dispositivos Removíveis em USB Redirector quando desejar conectar a sua máquina virtual a um dispositivo USB. Até dois dispositivos podem ser conectados simultaneamente. Se estiver a ser utilizado um hub USB para conectar os dispositivos ao anfitrião, a sua VM não reconhecerá o hub e verá apenas os dispositivos conectados.
Passagem USB VMware
  • 4.8 classificação geral baseado em 386+ Comentários
  • Windows, macOS, Linux, Android e Raspberry Pi.
  • 10.76MB Tamanho.
  • Versão 7.0.15125. (03/06/2024).
  • A partir de $14/mês em faturamento anual