- VirtualBox 7 beinhaltet USB 2.0 und 3.0, ohne dass das Extension Pack installiert werden muss.
- Prüfen Sie zunächst, ab wann das Gerät nicht mehr erkannt wird.
- Auf Linux-Hosts sollten die Berechtigungen von vboxusers überprüft werden.
- Das Auslesen eines USB-Laufwerks und das Lesen seiner Dateien sind zwei verschiedene Dinge.
Es ist ein Klassiker: Man richtet die virtuelle Maschine ein, alles läuft reibungslos, aber sobald man ein USB-Laufwerk anschließt, um Dateien zu übertragen, VirtualBox ignoriert es komplett.Dieses Problem tritt sehr häufig auf und obwohl es frustrierend sein kann, liegt es meistens nicht daran, dass das Programm defekt ist, sondern eher daran, dass ein paar Einstellungen fehlen oder wir nicht genau wissen, wie wir das Hostsystem dazu bringen können, das Gerät an den Gast „freizugeben“.
VirtualBox ist ein fantastisches, kostenloses Tool, mit dem wir Betriebssysteme emulieren können, aber standardmäßig sind nur sehr wenige Hardwaretreiber enthalten. Damit der Hypervisor mit diesen interagieren kann, sind zusätzliche Treiber erforderlich. herausnehmbare Aufbewahrungseinheiten und andere Peripheriegeräte müssen wir mit einigen spezifischen Erweiterungen unterstützen und die entsprechenden Berechtigungen konfigurieren, insbesondere wenn wir Linux verwenden.
Der erste wichtige Schritt: Das Erweiterungspaket

Wenn beim Anschließen eines USB-Geräts nichts passiert, liegt das höchstwahrscheinlich daran, dass VirtualBox standardmäßig nur den USB-1.1-Standard unterstützt, der mittlerweile als veraltet gilt. USB 2.0 oder 3.0Sie müssen das Oracle VM VirtualBox Extension Pack installieren.
Um es zu erhalten, gehen Sie zum Downloadbereich der offiziellen VirtualBox-Website. Suchen Sie nach dem Abschnitt „Extension Pack“ und laden Sie die Datei herunter, die Folgendes besagt: "Alle Plattformen"Sobald Sie die Datei haben, doppelklicken Sie einfach darauf und folgen Sie dem Installationsassistenten. Falls Sie bereits eine ältere Version installiert haben, wählen Sie die entsprechende Option. Paket aktualisieren um Kompatibilitätskonflikte zu vermeiden.
Controller-Einstellungen in der virtuellen Maschine

Die bloße Installation des Pakets genügt nicht; Sie müssen der virtuellen Maschine auch mitteilen, dass sie es verwenden soll. Zunächst einmal Die virtuelle Maschine herunterfahrenDenn wenn diese Funktion aktiviert ist, erscheinen die Einstellungsoptionen gesperrt und Sie können nichts ändern.
- Geben Sie das Zahnrad ein Konfiguration und gehen Sie zum Tab von USB.
- Kontrollkästchen ankreuzen "USB-Controller aktivieren".
- Hier ist der Trick: Wählen Sie zwischen USB 2.0 (EHCI) und USB 3.0 (xHCI). Falls bei USB 3.0 Enumerationsfehler auftreten oder das Gerät nicht erkannt wird, Versuchen Sie, auf USB 2.0 umzuschalten.was in der Regel wesentlich stabiler und kompatibler ist.
- Ein weiterer Tipp ist, Folgendes hinzuzufügen: leerer USB-Filter Durch Klicken auf das Pluszeichen-Symbol kann das System die Hardware manchmal leichter erkennen.
Wie überträgt man USB-Daten vom physischen System auf das virtuelle System?

Viele denken, dass das USB-Gerät nach dem Anschließen wie von Zauberhand in der virtuellen Maschine erscheint, aber so funktioniert es nicht. Das Gerät wird zuerst vom Hostsystem (Ihrem eigentlichen PC) erkannt und Man kann nicht gleichzeitig an zwei Orten sein.Man muss es dem physischen System "stehlen", um es auf das virtuelle System zu übertragen.
Wenn die Maschine gestartet wird, suchen Sie unten im Fenster nach dem/der/dem kleines USB-SymbolKlicken Sie mit der rechten Maustaste darauf, und Sie sehen eine Liste aller an Ihren Computer angeschlossenen Geräte. Suchen Sie nach dem Namen Ihres USB-Laufwerks (manchmal wird der Markenname angezeigt, z. B. SMI Corporation, oder nur ein Code). Wähle es ausIn diesem Moment trennt das Hostsystem die Verbindung und bindet sie in die virtuelle Maschine ein, wo sie dann angezeigt wird. "Dieses Team" oder dem Datei-Explorer des Gastsystems.
Spezielle Lösungen für Linux- und Ubuntu-Benutzer

Unter Linux wird die Sache etwas komplizierter, da folgende Faktoren eine Rolle spielen: Kernel- und SystemberechtigungenWenn der Befehl lsusb Das USB-Laufwerk wird zwar angezeigt, aber VirtualBox meldet, dass keine Geräte verfügbar sind; wahrscheinlich hat Ihr Benutzer keine Berechtigung, auf USB-Hardware zuzugreifen.
Die endgültige Lösung besteht darin, Ihren Benutzer der VirtualBox-Gruppe hinzuzufügen. Dazu müssen Sie folgenden Befehl im Terminal ausführen. Fügen Sie den Benutzer der Gruppe vboxusers hinzu.Wenn Sie dies nicht tun, verfügt der Hypervisor selbst nach der Installation des Erweiterungspakets nicht über die erforderlichen Berechtigungen, um die Geräte aufzulisten. Stellen Sie außerdem sicher, dass Kernelmodule sind korrekt geladen und es gibt keine Konflikte mit udev oder usbfs.
Komplexe Fälle und Fernzugriff
Es gibt Situationen, in denen das Gerät auch nach Durchführung aller oben genannten Schritte nicht angezeigt wird. In diesen Fällen ist die beste Vorgehensweise folgende: VirtualBox neu installieren Installieren Sie die neueste Version von Grund auf neu, da ältere Versionen möglicherweise Probleme mit moderner Hardware aufweisen. Es gibt außerdem das VRDP-Protokoll für den Fernzugriff, das Ihnen die Nutzung ermöglicht. USB-Peripheriegeräte fernsteuernAllerdings trifft es zu, dass die Leistung instabil sein oder bei hochspezialisierten Geräten nicht kompatibel sein kann.
Wenn Sie in einer Sackgasse stecken, denken Sie daran, dass Sie es immer wieder versuchen können. Installieren Sie die Gasterweiterungen (Gasterweiterungen) innerhalb des virtualisierten Betriebssystems, da dies die Kommunikation zwischen Host und Gast optimiert und es ermöglicht, dass USB-Geräte manchmal reibungsloser erkannt werden, ohne dass sie jedes Mal manuell ausgewählt werden müssen.
Um dieses Problem zu beheben, installieren Sie das passende Erweiterungspaket, wählen Sie bei ausgeschaltetem Rechner den USB-2.0- oder USB-3.0-Controller in der Konfiguration aus und weisen Sie unter Linux der Gruppe „vboxusers“ die korrekten Berechtigungen zu. Nach der Konfiguration wählen Sie einfach das Gerät im unteren Menü aus, um die Hardwaresteuerung vom physischen Rechner auf die virtuelle Maschine zu übertragen.
Ich bin ein Technik-Enthusiast, der seine „Geek“-Interessen zum Beruf gemacht hat. Ich habe mehr als 10 Jahre meines Lebens damit verbracht, modernste Technologie zu nutzen und aus purer Neugier an allen möglichen Programmen herumzubasteln. Mittlerweile habe ich mich auf Computertechnik und Videospiele spezialisiert. Das liegt daran, dass ich seit mehr als fünf Jahren für verschiedene Websites zum Thema Technologie und Videospiele schreibe und Artikel erstelle, die Ihnen die Informationen, die Sie benötigen, in einer für jeden verständlichen Sprache vermitteln möchten.
Bei Fragen reicht mein Wissen von allem rund um das Windows-Betriebssystem bis hin zu Android für Mobiltelefone. Und mein Engagement gilt Ihnen, ich bin immer bereit, ein paar Minuten zu investieren und Ihnen bei der Lösung aller Fragen in dieser Internetwelt zu helfen.