Virtualbox non vede alcun dispositivo USB nelle impostazioni dei filtri USB


64

Stavo seguendo questa domanda ma ho riscontrato un problema. Usa la mia webcam con Ubuntu in esecuzione in VirtualBox

Ho usato guvcview per testare la videocamera, funziona. Ho installato la versione 12.04 virtualbox dal loro sito Web e installato il pacchetto di estensione. Ma quando faccio clic sull'USB con il segno più verde, non viene visualizzato alcun dispositivo disponibile.

inserisci qui la descrizione dell'immagine


1
Sei sicuro che il pacchetto di estensione sia stato installato correttamente? Hai riavviato entrambi i computer?
Braiam,

2
potresti non aver aggiunto il tuo utente al gruppo vboxuser?

1
a partire da virtualbox 5 il 14.04, l'utente è "vboxusers" (con un / i)
Tom Saleeba,

Risposte:


101

Questo può aiutarti ad accedere ai dispositivi USB nel tuo SO guest ospitato su Ubuntu

Prima installazione dkms :

  • sudo apt-get install dkms

Quindi installare Gnome-System-Tools

  • sudo apt-get install gnome-system-tools

Ora avvia l'applicazione - Utenti e gruppi . Se stai usando l'unità, puoi farlo toccando il tasto Super e digitare utente, quindi fare clic sull'icona Utenti e gruppi per avviare le Impostazioni utente.

Fai clic su Gestisci gruppi , trova vboxusers , fai clic su proprietà, aggiungi il tuo nome utente e tutti gli altri utenti desiderati al gruppo vboxusers . Fai clic su OK.

Successivamente dovrai disconnetterti ( sudo restart lightdmse stai usando questo DM) e riconnetterti. Ora avvia VirtualBox e procedi con l'aggiunta dei dispositivi USB.


1
ajThapa Grazie! Era solo che non ero nel gruppo degli utenti.
Alex,

bene lo scorrimento non funziona ancora
Alex


1
gnome-system-toolsalla fine è stato l'ultimo pezzo di cui avevo bisogno. Sono su Ubuntu GNOME e avevo già verificato che il mio utente fosse nel vboxusersgruppo, che fosse installato l'ultimo pacchetto di estensione e che l'USB fosse abilitato per la VM. Dopo il riavvio finale, vengono visualizzati i dispositivi USB.
STW,

1
Sono su xUbuntu 14.04. Ho solo "Gestisci gruppi, trova vboxusers, fai clic su proprietà, aggiungi il tuo nome utente" + riavvio (non è necessario apt-get install). Aiuta. Ora VirtualBox vede tutti i dispositivi USB. Grazie.
msa7,

50

Questo comando aggiungerà il tuo account al gruppo utenti vbox. Permetterà al tuo VirtualBox di rilevare unità flash USB.

sudo usermod -G vboxusers -a $USER

$USERvalore è il tuo nome utente. Puoi vederlo conecho $USER

$ whoami
foo
$ echo $USER
foo

Puoi anche sostituirlo $USERcon il tuo nome utente Home.

Quindi disconnettersi o riavviare il computer e VirtualBox ora rileverà i dispositivi USB.

Fonti:
Documentazione di Virtualbox su Ubuntu (francese)
VirtualBox / USB - Community Help Wiki (inglese)


12
usermod -G ...è soggetto a errori, utilizzare adduser $USER vboxusersinvece.
Guntbert,

questo è il modo più semplice.
realhu,

1
Perché questa non è invece la risposta accettata. Il più semplice
KhoPhi l'

1
che cos'è vboxusers qui? adduser: The group 'vboxusers' does not exist.
Abhishek Bhatia,

@Abhishek Bhatia quindi prova 'adduser $ USER vboxuser' Se non funziona, puoi provare a installare / reinstallare virtualbox e il pacchetto di estensione. Si noti che questi comandi devono essere utilizzati sul sistema host e non sul guest!
linux64kb

5

Dovrebbe essere abbastanza per funzionare

sudo gedit /etc/group

quindi trova la vboxusersriga e aggiungi alla fine il tuo nome utente.

Dopo aver suggerito il riavvio, è kill -9 -1sufficiente disconnettersi o accedere.


2

Ho avuto lo stesso problema con Linux Mint 17 (Ubuntu 14.04) usando la versione di distribuzione standard 4.3.20. gnome-system-tools e dkms erano già installati ma open-vm-dkms no. L'ho fatto:

sudo apt-get install open-vm-dkms

Dopo un riavvio, ho potuto vedere i dispositivi USB. Il pacchetto esiste anche in Ubuntu 12.04 e 14.04, quindi presumo funzionerebbe anche lì.

Potrebbe essere un problema di dipendenza?


2

Dopo esserti aggiunto al vboxusersgruppo:

sudo gpasswd -a $USER vboxusers

Se, naturalmente , non si desidera disconnettersi o riavviare per qualsiasi motivo, è possibile eseguire VirtualBox con un gruppo effettivo forzato:

sg vboxusers virtualbox

Questo dovrebbe essere inutilmente dopo il prossimo riavvio.


Amico, sei un mago, in precedenza quello che avrei finito su $USERper iniziare era un nuovo guscio all'interno del mio attuale con il nuovo gruppo efficace in atto. Una cosa da notare è che se vuoi aggiungere ulteriori argomenti al comando, dovresti citare il comando dopo sg vboxusers 'vagrant up'nel mio caso.
dragon788,

0

Prova questo. Una volta in VirtualBox, fare clic su Dispositivi -> Dispositivi USB -> fare clic sul dispositivo USB desiderato. Vedi il dispositivo desiderato?

inserisci qui la descrizione dell'immagine


3
no. Stessa cosa. Ho appena imparato che lo scorrimento con il mouse non funziona anche in esso.
Alex,

0

Ho Ubuntu 14.04 Lts.Installata versione 5.0.8 di Oracle Vm ed ext. Ho provato tutte le soluzioni di cui sopra. Non riuscivo a vedere i miei dispositivi USB. Ho eseguito il downgrade di Oracle VM virtualbox e extention pack a 4.3.32 e ho funzionato. Sono obsoleto ma almeno funziona.


0

La mia correzione era semplice ...

Ho avuto questo problema oggi e penso che sia stato perché ho ignorato un avviso di installazione su alcuni servizi di virtualbox in esecuzione. Ho dovuto riavviare il mio host, ma in seguito l'USB è stata rotta, il che mi ha portato qui.

Ho reinstallato Virtualbox da zero, rimuovendo completamente utilizzando "Programmi e funzionalità", quindi ho reinstallato.

Ora l'USB funziona correttamente, ho i dispositivi visualizzati. Ho dovuto scollegare e ricollegare uno dei miei dispositivi per farlo funzionare all'interno del client.


3
"Programmi e funzionalità" è una cosa di Windows.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.