Antworten:
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
...
sudo adduser USERNAME vboxusers
hinzuzufügen NUTZERNAME zur vboxusers Gruppe , wie durch die gleichen vorgeschlagen bereitgestellt zweiten Link slm . (Syntax adduser [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.
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.
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)
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.
Versuchen Sie dies .. Ich verwende Fedora 25 als virtuellen Gast in VirtualBox V 5.1.16.
Am Gast-OS-Terminal ..
[root@localhost]# dnf install fedora-upgrade
[root@localhost]# dnf upgrade
[root@localhost]# dnf update kernel*
[root@localhost]# dnf install gcc kernel-devel kernel-headers dkms make bzip2 perl
[root@localhost]# reboot
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:
[root@localhost]# usermod -a -G vboxsf <User Name>
[root@localhost]# dnf clean all
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.
vboxusers
Gruppe?