Ich habe die neueste VirtualBox. Ich habe Filter für das iPad. Es wird jedoch nicht in meinem virtuellen Windows Vista-Bildschirm "Arbeitsplatz" oder in virtuellem iTunes angezeigt. Wenn ich versuche, mit der rechten Maustaste auf das kleine USB-Symbol zu klicken und es auszuwählen, heißt es
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}
Jede Hilfe wird sehr geschätzt
Hinweis: Ausführen von 64-Bit-Windows Vista Virtual unter 64-Bit-Windows Vista (Home Premium)
BEARBEITEN: Mein iPad befindet sich im Wiederherstellungsmodus. Warum kann es in der Virtualbox möglicherweise nicht angezeigt werden? Auf meinem Host werden auch die Zonealarm-Firewall und Microsoft Security Essentials ausgeführt. Zusätzlich hat der Gast AVG Antivirus. Könnten diese Programme mit virtualbox in Konflikt stehen?
Antworten:
Dies ist eine Arbeitsprozedur für iDevices, damit sie für iTunes sichtbar sind, das in einem Windows XP-Gast auf einem Ubuntu 12.04 LTS-Host ausgeführt wird:
lsusb
Befehl sehen können.VBoxManage list usbhost
Befehl sehen können. Sie können in VirtualBox erst dann einen funktionierenden Filter hinzufügen, wenn dies funktioniert.quelle
USB-Geräte zum Laufen zu bringen ist mit VirtualBox notorisch schwierig - aber überraschenderweise ist es nicht so schlimm, solange Sie die folgenden Schritte ausführen:
1) Stellen Sie sicher, dass Sie Ihren Gast mit den richtigen USB-Filtern konfigurieren. Dies kann in den Eigenschaften für die VM im Abschnitt USB erfolgen. Sie möchten einen Filter für Ihr iPad hinzufügen, den Sie mit der Plus-Taste ganz einfach ausführen und die Details eingeben können. Der wichtige Schritt hierbei ist, dass Sie ALLE Felder außer dem Namen, der Lieferanten-ID und der Produkt-ID löschen.
2) Zu diesem Zeitpunkt müssen Sie den Gast herunterfahren (falls er ausgeführt wird) und den Host neu starten. Ich bin mir nicht sicher warum, wahrscheinlich etwas mit der Registrierung des Fahrers zu tun oder etwas Verrücktes. Stellen Sie sicher, dass Ihr iPad zu diesem Zeitpunkt NICHT angeschlossen ist.
3) Starten Sie nach dem Neustart des Hosts den ausgeführten Gast und verbinden Sie Ihr iPad. Mit etwas Glück wird VirtualBox das Gerät sehen und es sich schnappen, bevor Ihr Host es übernimmt. Wenn nicht, können Sie versuchen, es zuzuordnen. Möglicherweise müssen Sie jedoch die Schritte 1 und 2 wiederholen und sicherstellen, dass die Filterdetails die richtigen Werte enthalten.
Es versteht sich von selbst, dass Sie das Erweiterungspaket installieren müssen, um die USB-Unterstützung zu erhalten.
quelle
Ich habe die gleichen Schritte ausgeführt, und Gast-Windows (XP) konnte das iPad als Kameragerät sehen, aber iTunes konnte das Gerät nicht sehen. Ich bezweifelte, dass dies daran lag, dass die USB 2.0-Unterstützung in den USB-Anschlusskonfigurationen meiner virtuellen Maschine in VirtualBox nicht aktiviert war.
Ich habe es aktiviert (Kontrollkästchen USB 2.0 EHCI Controller unter
ports->USB
) und musste das VirtualBox-Erweiterungspaket installieren, und dann hat es wie ein Zauber funktioniert.quelle
Es gibt zwei Editionen von VirtualBox. Die OpenSource-Version und die kostenlose (wie in Bier), aber keine OpenSource-Version. Die Liste finden Sie unter http://www.virtualbox.org/wiki/Downloads .
Nur die Close-Source-Version unterstützt das Streaming von USB-Geräten vom Host zum Gast. Außerdem müssen auf dem Gast VirtualBox Guest Additions installiert sein, damit Sie Ihr Gerät verwenden können.
quelle