- Startseite
- Blog
- VirtualBox USB-Passthrough-Anleitung
VirtualBox USB-Passthrough-Anleitung
Durch das Aktivieren der VirtualBox-USB-Passthrough-Funktionalität können Benutzer in einer VBox-Gast-VM problemlos Daten auf USB-Peripheriegeräte übertragen. Wir zeigen Ihnen, wie Sie die USB-in-VirtualBox-Funktion aktivieren, damit Sie lokale USB-Geräte in einer VM mit derselben Funktionalität wie bei einer direkten Verbindung nutzen können. Wir werden auch darüber sprechen, wie Sie USB in VirtualBox mit verschiedenen Betriebssystemen ermöglichen. Außerdem bieten wir Ihnen an, die VBox-USB-Passthrough-Funktion mithilfe von USB Network Gate auszuprobieren und mit Ihren Geräten in jeder Umgebung zu arbeiten.
Was hat sich in VirtualBox 7.x geändert?
Oracle hat VirtualBox aktualisiert, um die Unterstützung von USB-Geräten zu vereinfachen. Versionen vor 7.0.0 boten nur native USB-1.1-Unterstützung, während die Unterstützung für USB 2.0 oder 3.0 vom Oracle Extension Pack abhing. Beginnend mit VirtualBox 7.0.0 sind High-Speed-USB-Controller (EHCI für USB 2.0 und xHCI für USB 3.0) im Basispaket enthalten, was die Einrichtung vereinfacht. Das Extension Pack bietet jedoch weiterhin zusätzliche Funktionen und kann je nach benötigtem Funktionsumfang weiterhin relevant sein.
Das Extension Pack existiert weiterhin und konzentriert sich auf optionale Funktionen wie Festplattenverschlüsselung, Cloud-Integrationen, VRDP-Remote-Desktop, PXE-Boot-ROM und Host-Webcam-Durchleitung. VirtualBox 7.2, veröffentlicht im August 2025, erweiterte die Arm-Unterstützung für Windows-on-Arm-Hosts und Apple-Silicon-Macs, vorbehaltlich der von Oracle dokumentierten Plattformbeschränkungen.
So greifen Sie in VirtualBox auf lokale USB-Geräte zu
VirtualBox-USB-Durchreichung ermöglicht es einer Gast-VM, auf USB-Geräte zuzugreifen und mit ihnen zu interagieren, die an den Hostcomputer angeschlossen sind. Benutzer müssen die USB-Durchreichung manuell konfigurieren. Sie müssen einen virtuellen USB-Controller aktivieren und USB-Filter oder das Menü Geräte → USB verwenden, um Peripheriegeräte anzuschließen. Oracle empfiehlt in den meisten Fällen USB 3.0.
Die folgenden Schritte richten die USB-Durchreichung zu einer VirtualBox-VM ein.
1. Schalten Sie die virtuelle Maschine aus. Die Einstellungen des USB-Controllers können nur geändert werden, wenn die VM heruntergefahren ist.
2. Aktivieren Sie USB und wählen Sie den richtigen Controller für Ihre Umgebung aus.
VirtualBox Manager → wählen Sie Ihre VM → Einstellungen → USB:
• Aktivieren Sie „USB-Controller aktivieren“
• Wählen Sie einen Controller:
⚬ USB 3.0 (xHCI): in den meisten Fällen empfohlen.
⚬ USB 2.0 (EHCI): für Gastbetriebssysteme, die xHCI nicht unterstützen.
⚬ USB 1.1 (OHCI): nur für Legacy-Systeme; bei einigen Windows-Gästen müssen Drittanbieter-Treiber in der VM installiert werden.
3. Es wird dringend empfohlen, einen USB-Gerätefilter hinzuzufügen.
Gehen Sie in Einstellungen → USB, klicken Sie auf das Symbol „Filter hinzufügen (+)“ und wählen Sie Ihr USB-Gerät aus. Der Filter legt fest, welches Gerät automatisch von der VirtualBox-VM erfasst werden kann.
4. Schließen Sie das Gerät mithilfe der folgenden Schritte an, um Fehler aufgrund eines ausgelasteten oder gesperrten Geräts zu minimieren.
• Trennen Sie das USB-Gerät vom Host.
• Starten Sie die VM und lassen Sie das Betriebssystem den Startvorgang abschließen.
• Verbinden Sie das Gerät mit dem Host. Sobald das Gerät von der Gast-VM übernommen wird, wird es sofort vom Host getrennt. Sie können kein Gerät verwenden, das vom Host eingebunden ist oder verwendet wird.
5. Wenn das Gerät nicht automatisch verbunden wird, müssen Sie es manuell im VM-Fenster verbinden, indem Sie zu Geräte → USB gehen und Ihr Gerät auswählen.
6. Häufige betriebssystem-spezifische Berechtigungsprobleme beeinträchtigen das Einrichten von USB-Passthrough in VirtualBox.
• Linux-Hosts erfordern in der Regel, dass der Benutzer der Gruppe vboxusers hinzugefügt wird, und erfordern anschließend einen Neustart oder ein Ab- und erneutes Anmelden an der VM.
• macOS-Hosts müssen möglicherweise VirtualBox erlauben, USB-Geräte zu übernehmen, indem dies in Einstellungen > Datenschutz & Sicherheit aktiviert wird.
Flexiblere Möglichkeit, auf USB-Geräte in VirtualBox zuzugreifen
Für viele VirtualBox-Setups ist USB-Passthrough die Standardmethode, um lokal angeschlossene USB-Geräte innerhalb einer VM zu nutzen. Es kann jedoch aufgrund der manuellen Einrichtung und von Kompatibilitätsproblemen mit bestimmter Hardware einschränkend sein. USB Network Gate bietet einen alternativen Ansatz, der insbesondere in Unternehmensumgebungen nützlich ist.
So richten Sie die VirtualBox-USB-Unterstützung auf verschiedenen Betriebssystemen ein
VirtualBox-USB-Unterstützung ist auf mehreren Betriebssystemen verfügbar. Verwenden Sie die entsprechenden Schritte für Ihr Betriebssystem.
VirtualBox USB-Durchleitung unter Windows
1. Aktivieren Sie den USB-Controller in den VirtualBox-Einstellungen der VM.
2. Fügen Sie USB-Filter manuell mithilfe von VBoxManage-Befehlen aus dem Menü „Geräte“ hinzu. Sie können Filter auch so konfigurieren, dass USB-Geräte automatisch nach Hersteller, Produkt oder Seriennummer erfasst werden.
3. Starten Sie die VM nach dem Festlegen des Filters, und das Gerät wird automatisch angeschlossen.
VirtualBox USB-Durchleitung auf dem Mac
Unter macOS ist das Aktivieren von USB-Passthrough einfach einzurichten, indem Sie die folgenden Schritte ausführen.
1. Fahren Sie die virtuelle Maschine herunter.
2. Klicken Sie im VirtualBox-Manager auf „Einstellungen“ für Ihre VM und gehen Sie zum Abschnitt „USB“.
3. Aktivieren Sie den richtigen USB-Controller, in der Regel USB 3.0 (xHCI) oder USB 2.0.
4. Fügen Sie einen Gerätefilter hinzu, indem Sie auf das grüne „Plus“-Symbol klicken und das USB-Gerät auswählen, das Sie an die Gast-virtuelle Maschine durchreichen möchten.
5. Nachdem Sie das Gerät ausgewählt haben, starten Sie die VM. Das USB-Gerät sollte erkannt werden und dem Gastbetriebssystem zur Verfügung stehen.
VirtualBox-USB-Durchschleifung unter Linux
Wenn Sie Linux als Host-Betriebssystem verwenden, befolgen Sie diese Schritte, um USB-Passthrough zu aktivieren.
1. Installieren Sie bei Bedarf das VirtualBox Extension Pack. Während die USB-2.0/3.0-Unterstützung im Basisprodukt enthalten ist, können einige Linux-Distributionen es für eine vollständige Gerätekompatibilität benötigen. Laden Sie das Extension Pack von Oracle herunter und gehen Sie zu „Datei“ → „Einstellungen“ → „Erweiterungen“, um es zur VM hinzuzufügen.
2. Fügen Sie den Benutzer zur Gruppe vboxusers hinzu, indem Sie den folgenden Befehl in einem Linux-Terminal ausführen: sudo gpasswd -a yourusername vboxusers. Melden Sie sich anschließend von der VM ab und wieder an, um die Änderungen zu übernehmen.
3. Aktivieren Sie den USB-Controller und fügen Sie USB-Filter hinzu. Gehen Sie in den VM-Einstellungen zum Tab „USB“ und aktivieren Sie den USB-2.0- oder 3.0-Controller, den Sie benötigen. Fügen Sie einen neuen USB-Filter für das Gerät hinzu, das an die VM durchgereicht werden soll.
4. Starten Sie die VM, und das Gerät sollte für das Gastbetriebssystem verfügbar sein.
Aushängen von USB-Geräten aus dem Gastbetriebssystem
Verwenden Sie diese Schritte, um ein Gerät aus dem Gastbetriebssystem auszuhängen.
1. Wählen Sie im VirtualBox-Menü Geräte → USB aus.
2. Deaktivieren Sie das USB-Gerät, das Sie aushängen möchten.
3. Um das Gerät wieder anzuschließen, überprüfen Sie es erneut in der Liste „Geräte → USB“.
Wie man per Fernzugriff auf USB-Geräte zugreift
Verwendung des Remote Display Protocol (VRDP) von VirtualBox
VirtualBox’ Remote Display Protocol (VRDP) ermöglicht es Benutzern, über eine standardmäßige RDP-Verbindung aus der Ferne auf ein Gastbetriebssystem zuzugreifen. Die Funktion bietet eine ausgezeichnete Lösung für die Einrichtung einer Remote-Konnektivität zu einer VM aufgrund ihrer Abwärtskompatibilität mit Microsoft RDP.
VDRP unterstützt außerdem den Remote-Zugriff auf USB-Geräte. Ein per Remote-Zugriff verwendetes Gastbetriebssystem kann USB-Geräte, die an den Remote-Rechner angeschlossen sind, so nutzen, als wären sie lokal verbunden. Benutzer können mit entfernten USB-Peripheriegeräten wie Druckern oder Sicherheitsschlüsseln aus ihren virtuellen Maschinen interagieren.
VirtualBox hat Einschränkungen beim USB-Passthrough, insbesondere beim Remote-Zugriff oder bei Geräten, die eine strikte Kompatibilität erfordern. Benutzer können eine unzuverlässige Leistung mit USB-Geräten erleben, die sich in einem anderen Netzwerk befinden oder wenn sie über RDP verbunden sind. VirtualBox USB-Passthrough unterstützt einige fortgeschrittene und spezialisierte USB-Geräte nicht.
USB Network Gate: Flexible Alternative für VirtualBox Remote-USB-Durchleitung
USB Network Gate hilft, die Einschränkungen des nativen VirtualBox-USB-Passthrough zu überwinden und bietet Nutzern eine flexible Alternative für die Remote-USB-Geräteverbindung. Die Softwareanwendung ermöglicht einen nahtlosen Netzwerkzugriff auf USB-Geräte und erleichtert die gemeinsame Nutzung von Geräten zwischen lokalen und entfernten Rechnern.
USB Network Gate bietet eine konsistente, zuverlässige Verbindung zu nahezu jedem USB-Gerät, selbst zu solchen, die vom VirtualBox-Passthrough nicht unterstützt werden. Es ist eine vielseitige, plattformübergreifende Lösung, die Windows, Linux, macOS und ARM-Plattformen unterstützt und die nativen USB-Passthrough-Fähigkeiten von VirtualBox übertrifft.
Wie man ein USB-Gerät mit USB Network Gate freigibt
1. Installieren Sie USB Network Gate auf dem Host-Rechner, der physisch mit dem USB-Gerät verbunden ist, sowie auf der Gast-virtuellen Maschine, die auf das Gerät zugreifen wird.
2. Wählen Sie den Dienst, den Sie über die Benutzeroberfläche der Software auf dem Host-Rechner freigeben möchten, und klicken Sie auf die Schaltfläche „Freigeben“.
3. Öffnen Sie USB Network Gate auf der Gast-VM, suchen Sie das freigegebene Gerät und klicken Sie auf „Verbinden“, um das Gerät sofort in der virtuellen Maschine verfügbar zu machen.
Warum sollten Sie sich für USB Network Gate entscheiden?
• Universelle Kompatibilität mit einer Vielzahl von Geräten, einschließlich solcher, die von VirtualBox nicht unterstützt werden;
• Erhöhte Sicherheit durch Passwortschutz und Datenverschlüsselung;
• Optimierter Zugriff auf USB-Geräte in VMs über Netzwerke und RDP-Verbindungen hinweg.
USB Network Gate bietet Benutzern eine flexible, plattformübergreifende Lösung zum Teilen von USB-Geräten in virtuellen Maschinen, die eine größere Funktionalität als die nativen Funktionen von VirtualBox bietet.