Ich kann keine USB-Geräte in meinen VirtualBox-Gast-VMs von meinem Host aus sehen. Wie aktiviere ich den Zugriff für meine Gast-VMs?
quelle
Ich kann keine USB-Geräte in meinen VirtualBox-Gast-VMs von meinem Host aus sehen. Wie aktiviere ich den Zugriff für meine Gast-VMs?
Um den Zugriff auf diese Geräte zu ermöglichen, müssen Sie der Gruppe Ihren Benutzernamen hinzufügen vboxusers
.
$ sudo usermod -a -G vboxusers <username>
$ sudo usermod -a -G vboxusers saml
Sie können die Änderung anschließend bestätigen:
$ groups saml
saml : saml wheel vboxusers wireshark
Nachdem Sie die oben genannten Schritte ausgeführt haben, möchten Sie sich abmelden und wieder anmelden, damit die neu hinzugefügte Gruppe von Ihrem Benutzerkonto abgeholt wird. Dann können Sie in der VirtualBox-GUI mit der rechten Maustaste auf das USB-Symbol in der unteren rechten Symbolgruppe klicken und die USB-Geräte auswählen, über die Sie die Kontrolle über Ihre laufende Gast-VM übernehmen möchten.
Sie können das wenig bekannte Befehlszeilentool VBoxManage von VirtualBox verwenden, um die USB-Geräte aufzulisten, auf die zugegriffen werden kann. Dies ist eine gute Möglichkeit, um auch zu bestätigen, dass die oben zu Ihrem Benutzernamen hinzugefügte Gruppe korrekt erfasst wird.
ohne Gruppe
$ VBoxManage list usbhost
Host USB Devices:
<none>
mit Gruppe
$ VBoxManage list usbhost | head -19
Host USB Devices:
UUID: abcd1234-123a-2345-b1e0-8a0b1c1f2511
VendorId: 0x046d (046D)
ProductId: 0x0809 (0809)
Revision: 0.9 (0009)
SerialNumber: ABC34567
Address: sysfs:/sys/devices/pci0000:00/0000:00:12.2/usb1/1-4//device:/dev/vboxusb/001/004
Current State: Busy
UUID: d2abc46d-123-1234-b8c3-691a7ca551ce
VendorId: 0x046d (046D)
ProductId: 0xc504 (C504)
Revision: 19.16 (1916)
Manufacturer: Logitech
Product: USB Receiver
Address: sysfs:/sys/devices/pci0000:00/0000:00:12.0/usb3/3-3//device:/dev/vboxusb/003/003
Current State: Busy
...
vboxusers
Gruppe?sudo adduser USERNAME vboxusers
hinzuzufügen NUTZERNAME zur vboxusers Gruppe , wie durch die gleichen vorgeschlagen bereitgestellt zweiten Link slm . (Syntaxadduser [options] user group
),Ich habe folgendes geändert und das hat bei mir funktioniert
Stellen Sie sicher, dass das Erweiterungspaket in VirtualBox in den Einstellungen der VM installiert ist. Gehen Sie zu Ports und dann zu USB (basierend auf einem Macbook). USB-Controller aktivieren. USB 2.0-Controller aktivieren es gibt einen Knopf dafür)
Ohne den leeren Filter wurde USB in der VM nicht erkannt Aber als ich einen leeren Filter hinzugefügt habe, funktioniert USB jetzt einwandfrei.
quelle
Dies kann manchmal nützlich sein. Obwohl dies nicht direkt mit der obigen Frage zusammenhängt, kann dies ein Folgeproblem sein, sobald USB in VirtualBox erkannt, aber nicht im Gastbetriebssystem angezeigt wird.
Ich bin vielen Blogs gefolgt, um meinen USB-Anschluss für Virtual Box (~ 5.0.28?) Auf Mac für Windows 7 Pro zu aktivieren.
Dinge, die ich aber über USB nicht erkannt habe
1.Ich habe das gleiche kompatible Erweiterungspaket für USB für virtualbox installiert. 2. USB 3.0 im Virtual Box Manager aktiviert. Es wurde versucht, den Filter im Virtual Box Manager zu aktivieren (es wurde auch versucht, den USB-Anschluss manuell über den USB-Anschluss unten in der Virtual Box auszuwählen). 5. Im Geräte-Manager habe ich versucht, ihn zu erkennen, aber die Treibersuche ist fehlgeschlagen. (Netzwerk funktionierte und keine Firewall)
Was hat funktioniert?
Jetzt wurde mein USB erkannt (vorausgesetzt, Sie haben auch den ersten Teil oben ausgeführt)
HINWEIS: Ich habe auch VirtualBox Guest Additions für die Freigabe zwischen Mac / Windows installiert, glaube aber nicht, dass dies damit zusammenhängt.
quelle
Versuchen Sie dies .. Ich verwende Fedora 25 als virtuellen Gast in VirtualBox V 5.1.16.
Am Gast-OS-Terminal ..
Installieren Sie dann die VirualBox Guest-Ergänzungen, melden Sie sich ab und wieder an.
USB kann nach Ausführung des folgenden Befehls an der Administrator-Eingabeaufforderung Folgendes erkennen:
Melden Sie sich dann ab und wieder an. Navigieren Sie zur Menüleiste Geräte -> USB -> USB hinzufügen, indem Sie auswählen
Manchmal kann ein Neustart des Gastbetriebssystems erforderlich sein.
quelle