Como posso fazer o meu Virtualbox Vista ver meu dispositivo USB (iPad)?

11

Eu tenho o VirtualBox mais recente. 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 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á em modo de recuperação, talvez por que não pode ser visto no virtualbox? Além disso, meu host está executando o firewall Zonealarm e o Microsoft Security Essentials. Além disso, o convidado tem antivírus do AVG. Esses programas podem entrar em conflito com o VirtualBox?

    
por phil 04.07.2011 / 18:13

4 respostas

8

Este é um procedimento de trabalho para iDevices para que eles fiquem visíveis para o iTunes em execução em um convidado do Windows XP em um host LTS do Ubuntu 12.04:

  1. Instale o "Oracle VM VirtualBox Extension Pack" para corresponder à sua versão do VirtualBox. link
  2. Verifique se sua conta de usuário está no grupo "vboxusers". Pode ser necessário efetuar logout / login novamente para selecionar a alteração do grupo. No pior caso, você pode precisar reiniciar.
  3. Conecte seu dispositivo USB.
  4. Confirme que você pode ver seu dispositivo USB por meio do comando lsusb .
  5. Confirme que você também pode ver seu dispositivo USB por meio do comando VBoxManage list usbhost . Você não pode adicionar um Filtro em funcionamento no VirtualBox até que isso esteja funcionando.
  6. No VirtualBox, acesse a seção Configurações de seu convidado, USB, e adicione um filtro ao seu dispositivo USB.
  7. Inicie seu convidado e confirme se ele pode ver seu dispositivo.
por 17.09.2013 / 00:44
3

O uso de dispositivos USB é 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 apropriados. Isso pode ser feito nas propriedades da VM, na seção USB. Você vai querer adicionar um filtro para você iPad, que você pode fazer o suficiente com o botão de mais e deixe-o preencher os detalhes. A etapa importante aqui é que você limpe TODOS os campos, exceto o Nome, ID do fornecedor e ID do produto.

2) Neste ponto, você precisa desligar o convidado (se ele estiver em execução) e reinicializar o host. Não sei por que, provavelmente, alguma coisa a ver com o registro do driver ou algo maluco. Certifique-se de que o iPad NÃO esteja conectado no momento.

3) Depois de reiniciar o host, inicie o convidado que você está executando e conecte o seu iPad. Com alguma sorte, o VirtualBox irá ver o dispositivo e agarrá-lo antes que o seu host o controle. Se não, você pode tentar associá-lo, embora seja provável que você repita os passos 1 & 2 e verifique se você tem os valores corretos preenchidos nos detalhes do filtro.

Escusado será dizer que você precisará do pacote de extensões instalado para obter o suporte USB.

    
por 21.11.2011 / 04:46
1

Eu segui as mesmas etapas e o Windows (XP) convidado pôde ver o iPad como um dispositivo de câmera, mas o iTunes não pôde ver o dispositivo. Eu duvidava que fosse porque o suporte a USB2.0 não estava habilitado 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 em ports->USB ) e tive que instalar o pacote de extensão VirtualBox, e então funcionou como um encanto.

    
por 17.03.2012 / 08:40
0

Existem duas edições do VirtualBox. A versão opensource e a versão gratuita (como na cerveja), mas não opensource. Consulte o link para a lista.

Somente a versão de código-fonte fechado tem 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.

    
por 04.07.2011 / 18:28