Virtualbox sieht keine USB-Geräte in den USB-Filtereinstellungen


64

Ich bin dieser Frage gefolgt, habe aber ein Problem gefunden. Benutze meine Webcam mit Ubuntu in VirtualBox

Ich habe guvcview verwendet, um die Kamera zu testen, es funktioniert. Ich habe die 12.04 Virtualbox-Version von ihrer Website installiert und das Erweiterungspaket installiert. Aber wenn ich auf den USB mit dem grünen Pluszeichen klicke, heißt es, dass keine Geräte verfügbar sind.

Bildbeschreibung hier eingeben


1
Sind Sie sicher, dass das Erweiterungspaket korrekt installiert wurde? Haben Sie beide Maschinen neu gestartet?
Braiam

2
Vielleicht haben Sie Ihren Benutzer nicht zur vboxuser-Gruppe hinzugefügt?

1
ab virtualbox 5 am 14.04 ist der benutzer 'vboxusers' (mit einem s)
tom saleeba

Antworten:


101

Dies kann Ihnen helfen, auf die USB-Geräte in Ihrem in Ubuntu gehosteten Gastbetriebssystem zuzugreifen

Zuerst installiere dkms :

  • sudo apt-get install dkms

Als nächstes installiere Gnome-System-Tools

  • sudo apt-get install gnome-system-tools

Starten Sie jetzt die Anwendung - Benutzer und Gruppen . Wenn Sie Unity verwenden, können Sie dies tun, indem Sie auf die Super-Taste tippen und user eingeben. Klicken Sie dann auf das Symbol Users and Groups (Benutzer und Gruppen) , um die Benutzereinstellungen zu starten.

Klicken Sie auf Gruppen verwalten , suchen Sie nach vboxusers , klicken Sie auf Eigenschaften, fügen Sie der vboxusers-Gruppe Ihren eigenen Benutzernamen und andere gewünschte Benutzer hinzu . OK klicken.

Als nächstes müssen Sie sich abmelden ( sudo restart lightdmwenn Sie diese DM verwenden) und wieder anmelden . Starten Sie nun VirtualBox und fahren Sie mit dem Hinzufügen der USB-Geräte fort.


1
ajThapa Danke! Es war nur so, dass ich nicht in der Benutzergruppe war.
Alex

Nun Scroll funktioniert immer noch nicht
Alex

Bitte besuchen Sie diesen Link: askubuntu.com/questions/152742/…
präzise

1
gnome-system-toolsEs war das letzte Stück, das ich brauchte. Ich bin auf Ubuntu GNOME und hatte bereits sichergestellt, dass mein Benutzer der vboxusersGruppe angehört, das neueste Erweiterungspaket installiert und USB für die VM aktiviert wurde. Nach einem letzten Neustart wurden USB-Geräte angezeigt.
STW

1
Ich bin am xUbuntu 14.04. Ich habe nur "Gruppen verwalten, vboxusers finden, auf Eigenschaften klicken, Ihren eigenen Benutzernamen hinzufügen" + Neustart ausgeführt (keine apt-get-Installation erforderlich). Es hilft. Jetzt sehen VirtualBox alle USB-Geräte. Vielen Dank.
msa7

50

Dieser Befehl fügt Ihr Konto der vbox-Benutzergruppe hinzu. Dadurch kann Ihre VirtualBox USB-Sticks erkennen.

sudo usermod -G vboxusers -a $USER

$USERvalue ist Ihr Benutzername. Sie können es mit sehenecho $USER

$ whoami
foo
$ echo $USER
foo

Sie können dies auch $USERdurch Ihren Home-Benutzernamen ersetzen .

Melden Sie sich dann ab oder starten Sie Ihren Computer neu und VirtualBox erkennt nun USB-Geräte.

Quellen:
Virtualbox-Dokumentation auf Ubuntu (Französisch)
VirtualBox / USB - Community Help Wiki (Englisch)


12
usermod -G ...ist fehleranfällig, verwenden Sie adduser $USER vboxusersstattdessen.
guntbert

Das ist der einfachste Weg.
Realhu

1
Warum ist das nicht die akzeptierte Antwort statt. Am einfachsten
KhoPhi

1
Was ist vboxusers hier? adduser: The group 'vboxusers' does not exist.
Abhishek Bhatia

@Abhishek Bhatia dann 'adduser $ USER vboxuser' versuchen Wenn es nicht funktioniert, können Sie versuchen, virtualbox und das Erweiterungspaket zu installieren / neu zu installieren. Bitte beachten Sie, dass diese Befehle auf dem Hostsystem und nicht auf dem Gastsystem verwendet werden müssen!
Linux64kb

5

Es sollte ausreichen, um zu rennen

sudo gedit /etc/group

Suchen Sie dann die vboxusersZeile und ergänzen Sie sie mit Ihrem Benutzernamen.

Nach diesem Neustart wird vorgeschlagen, aber das Abmelden oder kill -9 -1Anmelden sollte ausreichen.


2

Ich hatte das gleiche Problem mit Linux Mint 17 (Ubuntu 14.04) mit der Standard-Distribution Version 4.3.20. gnome-system-tools und dkms wurden bereits installiert, open-vm-dkms jedoch nicht. Ich tat dies:

sudo apt-get install open-vm-dkms

Nach einem Neustart konnte ich die USB-Geräte sehen. Das Paket existiert auch in Ubuntu 12.04 und 14.04, also gehe ich davon aus, dass es dort auch funktionieren würde.

Könnte ein Abhängigkeitsproblem sein?


2

Nachdem Sie sich der vboxusersGruppe hinzugefügt haben :

sudo gpasswd -a $USER vboxusers

Wenn Sie sich aus irgendeinem Grund nicht abmelden oder neu starten möchten , können Sie VirtualBox mit einer erzwungenen effektiven Gruppe ausführen:

sg vboxusers virtualbox

Dies sollte nach dem nächsten Neustart unnötig sein.


Sie, mein Herr, sind ein Zauberer. Früher habe ich su $USEReine neue Shell in meiner aktuellen mit der neuen effektiven Gruppe gestartet. Wenn Sie dem Befehl zusätzliche Argumente hinzufügen möchten, sollten Sie den Befehl sg vboxusers 'vagrant up'in meinem Fall nachher in Anführungszeichen setzen .
dragon788

0

Versuche dies. Klicken Sie in der VirtualBox auf Geräte -> USB-Geräte -> klicken Sie auf das gewünschte USB-Gerät. Sehen Sie das gewünschte Gerät?

Bildbeschreibung hier eingeben


3
Nein. Gleiche Sache. Ich habe gerade gelernt, dass das Scrollen mit der Maus nicht auch funktioniert.
Alex

0

Ich habe Ubuntu 14.04 Lts.Installed 5.0.8 Version von Oracle Vm und ext. Ich konnte meine USB-Geräte nicht sehen. Ich habe Oracle VM Virtualbox und Extention Pack auf 4.3.32 heruntergestuft und funktioniert. Ich bin veraltet, aber zumindest funktioniert.


0

Meine Lösung war einfach ...

Ich hatte heute dieses Problem, und ich glaube, es lag daran, dass ich eine Installationswarnung über einen ausgeführten Virtualbox-Dienst ignoriert habe. Ich musste meinen Host neu starten, aber danach war der USB defekt, was mich hierher brachte.

Ich habe Virtualbox von Grund auf neu installiert, mit "Programme und Funktionen" vollständig entfernt und dann erneut installiert.

Jetzt funktioniert der USB richtig, ich habe Geräte angezeigt. Ich musste jedoch eines meiner Geräte entfernen und erneut anschließen, damit es im Client funktioniert.


3
"Programme und Funktionen" ist eine Windows-Sache.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.