Driver USB em um Windows (x32) no Windows ______ qstntxt ___

Eu tenho um software que não tem driver USB para x64. Eu estava esperando para usar o VirtualBox, VirtualPC ou VMWare para ter um x32 do Windows que me permitiria continuar a usar o software. No entanto, acho que, se o host não puder usar o USB, o cliente também não poderá usá-lo.

Os emuladores resolvem esse problema? Eu usei o QEMU antes, mas li que o suporte de hardware no VirtualBox era baseado no QEMU, então eu não esperaria que ele funcionasse.

Alguma sugestão? Alguém tem esse cenário funcionando?

    
______ azszpr210555 ___

Você pode querer jogar com uma avaliação de 30 dias do Parallels Desktop 4 (MSRP $ 80) ou VMWare Workstation (MSRP $ 189). Cada um deles tem implementações distintas da passagem USB e um ou outro pode suportar a conexão de dispositivos USB não reconhecidos a um convidado.

E um longo caminho ... com um chipset relativamente novo que seja Intel VT-d (IO direcionado) ativado e um software de virtualização que esteja ciente do VT-d ( Parallels Workstation Extreme sendo o que eu conheço) você pode conectar um dos seus hubs raiz USB (ou tecnicamente o dispositivo PCIe por trás dele) a um convidado com VT-d. Esse convidado teria acesso exclusivo a essas portas USB e o Windows x64 jamais as veria. Verdade seja dita, eu só fiz isso sob o VMWare ESXi 4.1, mas dado que a Parallels está cobrando $ 400 (5x mais do que o 'Parallels Desktop') apenas para a edição 'Extreme' habilitada para VT-d, eu imagino que eles acertaram. / p>     

______ azszpr55945 ___

Estou usando um Mac no momento e, se estiver executando uma VM (geralmente faço o Windows XP, o Windows 7 e os convidados Linux), o Parallels exibirá uma mensagem perguntando se eu quero que a máquina host controle o dispositivo ou se o convidado deve. Eu não tenho certeza se isso está funcionando de forma tão simples, simplesmente porque o OS X já tem suporte total ao driver para o dispositivo USB ou não, mas funciona muito bem. O Parallels também está disponível para o Windows!

Por último que usei com o VirtualBox (série 2.x), você pode optar por enviar o controle de dispositivos USB para um convidado também - ao empurrar o dispositivo para o convidado, a máquina host perderia a funcionalidade desse dispositivo - uma situação que estava frustrante quando acidentalmente empurrei o controle do meu mouse para um convidado.

    
______ azszpr55946 ___

A única coisa em que consigo pensar seria um dispositivo USB em rede, como este , onde o dispositivo fica no rede e você se conecta a uma VM de 32 bits por IP. O único local em que os drivers USB são necessários está dentro da VM de 32 bits.

    
___

1

Eu tenho um software que não tem driver USB para x64. Eu estava esperando para usar o VirtualBox, VirtualPC ou VMWare para ter um x32 do Windows que me permitiria continuar a usar o software. No entanto, acho que, se o host não puder usar o USB, o cliente também não poderá usá-lo.

Os emuladores resolvem esse problema? Eu usei o QEMU antes, mas li que o suporte de hardware no VirtualBox era baseado no QEMU, então eu não esperaria que ele funcionasse.

Alguma sugestão? Alguém tem esse cenário funcionando?

    
por Martin Murphy 19.08.2009 / 07:41

3 respostas

1

Você pode querer jogar com uma avaliação de 30 dias do Parallels Desktop 4 (MSRP $ 80) ou VMWare Workstation (MSRP $ 189). Cada um deles tem implementações distintas da passagem USB e um ou outro pode suportar a conexão de dispositivos USB não reconhecidos a um convidado.

E um longo caminho ... com um chipset relativamente novo que seja Intel VT-d (IO direcionado) ativado e um software de virtualização que esteja ciente do VT-d ( Parallels Workstation Extreme sendo o que eu conheço) você pode conectar um dos seus hubs raiz USB (ou tecnicamente o dispositivo PCIe por trás dele) a um convidado com VT-d. Esse convidado teria acesso exclusivo a essas portas USB e o Windows x64 jamais as veria. Verdade seja dita, eu só fiz isso sob o VMWare ESXi 4.1, mas dado que a Parallels está cobrando $ 400 (5x mais do que o 'Parallels Desktop') apenas para a edição 'Extreme' habilitada para VT-d, eu imagino que eles acertaram. / p>     

por 08.12.2010 / 20:51
1

Estou usando um Mac no momento e, se estiver executando uma VM (geralmente faço o Windows XP, o Windows 7 e os convidados Linux), o Parallels exibirá uma mensagem perguntando se eu quero que a máquina host controle o dispositivo ou se o convidado deve. Eu não tenho certeza se isso está funcionando de forma tão simples, simplesmente porque o OS X já tem suporte total ao driver para o dispositivo USB ou não, mas funciona muito bem. O Parallels também está disponível para o Windows!

Por último que usei com o VirtualBox (série 2.x), você pode optar por enviar o controle de dispositivos USB para um convidado também - ao empurrar o dispositivo para o convidado, a máquina host perderia a funcionalidade desse dispositivo - uma situação que estava frustrante quando acidentalmente empurrei o controle do meu mouse para um convidado.

    
por 19.08.2009 / 07:50
0

A única coisa em que consigo pensar seria um dispositivo USB em rede, como este , onde o dispositivo fica no rede e você se conecta a uma VM de 32 bits por IP. O único local em que os drivers USB são necessários está dentro da VM de 32 bits.

    
por 19.08.2009 / 07:51