J'ai la dernière VirtualBox. J'ai des filtres pour l'iPad. Mais il n'apparaît pas dans mon écran virtuel de Windows vista My Computer ou dans iTunes virtuel. Lorsque j'essaie de cliquer avec le bouton droit sur la petite icône USB et de la sélectionner, cela dit
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}
Toute aide est grandement appréciée
Remarque: exécution de Windows Vista Virtual 64 bits sur un Windows Vista 64 bits (Édition Familiale Premium)
EDIT: mon iPad est en mode de récupération, peut-être pourquoi il ne peut pas être vu dans virtualbox? Mon hôte exécute également le pare-feu Zonealarm et Microsoft Security Essentials. De plus, l'invité dispose d'un antivirus AVG. Ces programmes pourraient-ils entrer en conflit avec virtualbox?
Réponses:
Il s'agit d'une procédure de travail pour les iDevices afin qu'ils soient visibles par iTunes s'exécutant dans un invité Windows XP sur un hôte Ubuntu 12.04 LTS:
lsusb
commande.VBoxManage list usbhost
commande. Vous ne pouvez pas ajouter un filtre de travail dans VirtualBox tant que cela ne fonctionne pas.la source
Faire fonctionner les périphériques USB est notoirement délicat avec VirtualBox - mais étonnamment, ce n'est pas trop mal tant que vous suivez ces étapes:
1) Assurez-vous de configurer votre invité avec les filtres USB appropriés. Cela peut être fait dans les propriétés de la VM, sous la section USB. Vous voudrez ajouter un filtre pour votre iPad, ce que vous pouvez faire assez facilement avec le bouton plus et le laisser remplir les détails. L'étape importante ici est que vous effacez TOUS les champs sauf le nom, l'ID du fournisseur et l'ID du produit.
2) À ce stade, vous devez arrêter l'invité (s'il est en cours d'exécution) et redémarrer l'hôte. Je ne sais pas pourquoi, probablement quelque chose à voir avec l'enregistrement du pilote ou quelque chose de farfelu. Assurez-vous que votre iPad n'est PAS branché pour le moment.
3) Après avoir redémarré l'hôte, lancez l'invité que vous avez en cours d'exécution et connectez votre iPad. Avec un peu de chance, VirtualBox verra l'appareil et le saisira avant que votre hôte ne le prenne en charge. Sinon, vous pouvez essayer de l'associer, mais il est probable que vous deviez répéter les étapes 1 et 2 et vous assurer d'avoir les bonnes valeurs renseignées dans les détails du filtre.
Il va sans dire que vous aurez besoin du pack d'extensions installé pour obtenir le support USB.
la source
J'ai suivi les mêmes étapes, et Windows (XP) invité a pu voir l'iPad comme un appareil photo, mais iTunes n'a pas pu voir l'appareil. Je doutais que c'était parce que la prise en charge USB2.0 n'était pas activée à partir des configurations de ports USB de ma machine virtuelle dans VirtualBox.
Je l'ai activé (case à cocher USB 2.0 EHCI Controller sous
ports->USB
) et j'ai dû installer le package d'extension VirtualBox, puis cela a fonctionné comme un charme.la source
Il existe deux éditions de VirtualBox. La version opensource et la version gratuite (comme dans la bière) mais pas la version opensource. Voir http://www.virtualbox.org/wiki/Downloads pour la liste.
Seule la version close-source prend en charge la diffusion en continu de périphériques USB de l'hôte vers l'invité. De plus, vous aurez besoin que VirtualBox Guest Additions soit installé sur l'invité pour pouvoir utiliser votre appareil.
la source