Atualização 3:

Atualização 3:

Portanto, tenho uma máquina que está executando o Hyper-V Server 2012R2 como host (hipervisor bare-metal). Eu tenho um dispositivo USB conectado a esta máquina e preciso de uma máquina virtual em execução no host para ter acesso a esse dispositivo USB.

Qual aplicativo posso instalar na máquina Hyper-V usando CMD ou PowerShell que me permitirá passar a conexão USB para uma de suas VMs?

Responder1

Existem várias soluções que permitem USB sobre Ethernet/ip que podem ser usadas para fornecer USB para clientes virtualizados no Hyper-V. Para completar o quadro, aqui estão fornecedores adicionais:

VirtualAqui: Pequena empresa australiana, que possui a solução mais flexível: https://virtualhere.com/ Eu usei isso em ocasiões em que outras soluções não reconhecem um dispositivo, também funciona imediatamente em dispositivos NAS (Synology etc.) e recentemente eles criaram uma imagem para RaspberryPi3 e outros dispositivos. Claramente o melhor para Linux. Mas não funciona em algumas versões do MacOS (funciona no Mac versão 12 mais recente)

A solução de hardware daIOGear-GUWIP204(também disponível como item da marca Hawking, com firmware e driver mais antigos) https://www.iogear.com/product/GUWIP204/

É um dispositivo antigo, mas (ainda) disponível na Amazon: http://amzn.to/2uNvz3Y

O dispositivo de engrenagem IO é muito simples, mas para alguns dispositivos simplesmente não funciona. Além disso, eles demoraram para atualizar os drivers e firmware, mas acabaram de lançar uma atualização que permite funcionar comtodosMac OS, que é bom para desenvolvimento remoto de iOS.

Software EltimaUSB Network Gate Compartilhamento USB muito completo pela rede, muito polido e muito confiável. Mas caro, eles continuam atualizando, o que é bom. Eu o usei extensivamente, mas aumenta rapidamente se você tiver mais de um servidor. https://www.eltima.com/products/usb-over-ethernet/

Além disso, a Eltima possui uma versão em nuvem com taxa mensal: https://www.flexihub.com/

FabulaTechuma empresa com sede em Londres que faz USB sobre IP, ainda não experimentei http://www.usb-over-network.com/usb-over-network.html

Responder2

Atualização 3:

Você poderia tentar este software:http://www.incentivespro.com/hyper-v-usb.html

Tem um teste gratuito.


Atualização 2:

De acordo comesse site:

O Hyper-V não permite a passagem de um dispositivo conectado por USB em um host para uma VM. Isto quebraria a abstração desejada da VM do hardware e, portanto, interromperia a mobilidade da VM. no entanto, isso não significa que não haja soluções.

Isso requer o uso de soluções de terceiros que habilitem USB sobre IP. As soluções funcionam através de um servidor físico que possui todos os dispositivos USB conectados e executa um serviço que permite que os dispositivos USB sejam acessados ​​remotamente via IP.

As VMs então executam um software cliente que se conecta ao dispositivo USB por IP e parece para a VM um dispositivo USB local. A vantagem desses tipos de soluções é que a VM ainda pode ser movida entre hosts sem perder a conectividade com o dispositivo USB. Existem muitas soluções disponíveis; entre eles estão dois que vi usados ​​por meus clientes:

Silex SX-2000U2
Digi em qualquer lugar USB


Atualizar:

Parece que você está sem sorte com o 10 Pro. A página do MS diz:

A máquina virtual deve ter os Serviços de Área de Trabalho Remota habilitados eexecute o Windows Server 2012 R2 ou Windows 8.1 como sistema operacional convidado.


Responder:

Atualizado: 20 de maio de 2015
Aplica-se a: Windows Server 2012 R2

Você pode conceder a uma máquina virtual acesso aos recursos locais de um computador, como uma unidade flash USB removível, ao usar o Virtual Connection Manager (VMConnect). Para que isso aconteça, ative o modo de sessão aprimorado no host Hyper-V, use o VMConnect para conectar-se à máquina virtual e, antes de conectar-se, escolha o recurso local que deseja usar.


  • Ative o modo de sessão aprimorado no host Hyper-V

Se o seu host Hyper-V executa o Windows 8 ou o Windows 8.1, talvez você não precise seguir as etapas a seguir para ativar o modo de sessão aprimorado. Está ativado por padrão. Mas se o seu host executar o Windows Server 2012 ou o Windows Server 2012 R2, você deverá ativar o modo de sessão avançado para usá-lo. Ele está desativado por padrão para esses sistemas operacionais.

Para ativar o modo de sessão avançado,

1) Conecte-se ao computador que hospeda a máquina virtual.

2) No Gerenciador Hyper-V, selecione o nome do computador host.

insira a descrição da imagem aqui

3) Selecione as configurações do Hyper-V
insira a descrição da imagem aqui

4) Em Servidor, selecione Política de modo de sessão aprimorada.
insira a descrição da imagem aqui

5) Marque a caixa de seleção Permitir modo de sessão aprimorado.
insira a descrição da imagem aqui

6) Em Usuário, selecione Modo de sessão aprimorado.
insira a descrição da imagem aqui

7) Marque a caixa de seleção Permitir modo de sessão aprimorado.

8) CliqueOK


  • Escolha o recurso local que você deseja usar

Você pode escolher um recurso local como uma impressora, a área de transferência ou uma unidade local que esteja no computador que você está usando para se conectar à VM.

Para selecionar um recurso local como uma unidade,

1) Abra o VMConnect.

2) Selecione a máquina virtual à qual deseja se conectar.

3) Clique em Mostrar opções.
insira a descrição da imagem aqui

4) SelecioneRecursos locais
insira a descrição da imagem aqui

5) CliqueMais.
insira a descrição da imagem aqui

6) Selecione o dispositivo que deseja usar na máquina virtual e clique emOK.
insira a descrição da imagem aqui

7) Selecione Salvar minhas configurações para conexões futuras com esta máquina virtual.
insira a descrição da imagem aqui

8) Cliqueconectar


Fonte:https://technet.microsoft.com/en-us/library/dn282274.aspx

informação relacionada