Eu tenho o último VirtualBox. Eu tenho filtros para o iPad. Mas ele não aparece na minha tela virtual do Windows Vista, Meu Computador, ou no iTunes virtual. Quando tento clicar com o botão direito do mouse no pequeno ícone USB e selecioná-lo, ele diz
it failed because the device is busy with a previous request
Result code: E_INVALIDARG (0X80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {515e8e8d-f932-4d8e-9f32-79a52aead882}
Qualquer ajuda é muito apreciada
Nota: executando o Windows Vista Virtual de 64 bits em um Windows Vista de 64 bits (Home Premium)
EDIT: meu iPad está no modo de recuperação, talvez por que não pode ser visto na caixa virtual? Além disso, meu host está executando o firewall do Zonealarm e o Microsoft Security Essentials. Além disso, o hóspede possui antivírus AVG. Esses programas poderiam entrar em conflito com o virtualbox?
Respostas:
Este é um procedimento de trabalho para os iDevices, para que sejam visíveis para o iTunes em execução em um convidado do Windows XP em um host Ubuntu 12.04 LTS:
lsusb
comandoVBoxManage list usbhost
comando Você não pode adicionar um filtro ativo no VirtualBox até que ele esteja funcionando.fonte
Colocar os dispositivos USB em funcionamento é notoriamente complicado com o VirtualBox - mas, surpreendentemente, não é tão ruim, desde que você siga estas etapas:
1) Certifique-se de configurar seu convidado com os filtros USB adequados. Isso pode ser feito nas propriedades da VM, na seção USB. Você deseja adicionar um filtro para o seu iPad, o que pode ser fácil com o botão mais e deixar que ele preencha os detalhes. A etapa importante aqui é que você limpe TODOS os campos, exceto o Nome, o ID do fornecedor e o ID do produto.
2) Nesse ponto, você precisa desligar o convidado (se estiver em execução) e reiniciar o host. Não sei por que, provavelmente algo a ver com o registro do motorista ou algo maluco. Verifique se o iPad NÃO está conectado no momento.
3) Após reiniciar o host, inicie o convidado que você está executando e conecte seu iPad. Com alguma sorte, o VirtualBox verá o dispositivo e o agarrará antes que seu host o controle. Caso contrário, tente associá-lo, embora seja possível repetir as etapas 1 e 2 e verifique se os valores corretos estão preenchidos nos detalhes do filtro.
Escusado será dizer que você precisará do pacote de extensões instalado para obter o suporte USB.
fonte
Segui as mesmas etapas e o Windows (XP) convidado foi capaz de ver o iPad como um dispositivo de câmera, mas o iTunes não conseguiu ver o dispositivo. Eu duvidava que fosse porque o suporte a USB2.0 não estava ativado nas configurações de portas USB da minha máquina virtual no VirtualBox.
Eu o habilitei (caixa de seleção USB 2.0 EHCI Controller abaixo
ports->USB
) e tive que instalar o pacote de extensão do VirtualBox e funcionou como um encanto.fonte
Existem duas edições do VirtualBox. A versão de código-fonte e a versão gratuita (como na cerveja), mas não de código-fonte. Veja http://www.virtualbox.org/wiki/Downloads para obter a lista.
Somente a versão de código-fonte próximo oferece suporte para streaming de dispositivos USB do host para o convidado. Além disso, você precisará do VirtualBox Guest Additions instalado no convidado para poder usar seu dispositivo.
fonte