Virtualbox no ve ningún dispositivo usb en la configuración de filtros usb


64

Estaba siguiendo esta pregunta pero encontré un problema. Usar mi cámara web con Ubuntu ejecutándose en VirtualBox

Utilicé guvcview para probar la cámara, funciona. Instalé la versión 12.04 virtualbox de su sitio web e instalé el paquete de extensión. Pero cuando hago clic en el usb con el signo más verde, dice que no hay dispositivos disponibles.

ingrese la descripción de la imagen aquí


1
¿Está seguro de que el paquete de extensión se instaló correctamente? ¿Reiniciaste ambas máquinas?
Braiam

2
¿podría ser que no agregaste tu usuario al grupo vboxuser?

1
a partir de virtualbox 5 en 14.04, el usuario es 'vboxusers' (con una s)
Tom Saleeba

Respuestas:


101

Esto puede ayudarlo a acceder a los dispositivos USB en su sistema operativo invitado alojado en Ubuntu

Primero instale dkms :

  • sudo apt-get install dkms

A continuación, instale Gnome-System-Tools

  • sudo apt-get install gnome-system-tools

Ahora inicie la aplicación - Usuarios y grupos . Si está utilizando la unidad, puede hacerlo tocando la tecla Súper y escriba usuario y luego haga clic en el icono Usuarios y grupos para iniciar la Configuración del usuario.

Haga clic en Administrar grupos , busque vboxusers , haga clic en propiedades, agregue su propio nombre de usuario y cualquier otro usuario deseado al grupo vboxusers . Haga clic en Aceptar.

A continuación, deberá cerrar sesión ( sudo restart lightdmsi está utilizando este DM) y volver a iniciarla. Ahora inicie VirtualBox y continúe agregando los dispositivos USB.


1
ajThapa Gracias! Era solo que no estaba en el grupo de usuarios.
Alex

bien desplazamiento todavía no funciona
Alex


1
gnome-system-toolsterminó siendo la última pieza que necesitaba. Estoy en Ubuntu GNOME y ya me había asegurado de que mi usuario estaba en el vboxusersgrupo, que se instaló el último paquete de extensión y que el USB estaba habilitado para la VM. Después de un reinicio final, aparecieron los dispositivos USB.
STW

1
Estoy en xUbuntu 14.04. Solo hice "Administrar grupos, encontrar vboxusers, hacer clic en propiedades, agregar su propio nombre de usuario" + reiniciar (no es necesario instalar apt-get). Ayuda Ahora VirtualBox ve todos los dispositivos usb. Gracias.
msa7

50

Este comando agregará su cuenta al grupo de usuarios de vbox. Permitirá que su VirtualBox detecte unidades flash USB.

sudo usermod -G vboxusers -a $USER

$USEREl valor es su nombre de usuario. Puedes verlo conecho $USER

$ whoami
foo
$ echo $USER
foo

También puede reemplazarlo $USERpor su nombre de usuario de Inicio.

Luego cierre la sesión o reinicie su computadora y VirtualBox ahora detectará los dispositivos USB.

Fuentes:
Documentación de Virtualbox en Ubuntu (francés)
VirtualBox / USB - Wiki de ayuda comunitaria (inglés)


12
usermod -G ...es propenso a errores, use adduser $USER vboxusersen su lugar.
Guntbert

Esta es la manera más fácil.
realhu

1
¿Por qué esta no es la respuesta aceptada en su lugar? Lo más fácil
KhoPhi el

1
¿Qué es vboxusers aquí? adduser: The group 'vboxusers' does not exist.
Abhishek Bhatia

@Abhishek Bhatia luego intente 'adduser $ USER vboxuser'. Si no funciona, puede intentar instalar / reinstalar virtualbox y el paquete de extensión. Tenga en cuenta que estos comandos deben usarse en el sistema host y no en el invitado.
linux64kb

5

Debería ser suficiente para correr

sudo gedit /etc/group

luego encuentre la vboxuserslínea y agregue a su final Su nombre de usuario.

Después de este reinicio se sugiere, pero cerrar sesión o kill -9 -1iniciar sesión debería ser suficiente.


2

Tuve el mismo problema con Linux Mint 17 (Ubuntu 14.04) usando la distribución estándar versión 4.3.20. gnome-system-tools y dkms ya estaban instalados, pero open-vm-dkms no. Hice esto:

sudo apt-get install open-vm-dkms

Después de reiniciar, pude ver los dispositivos USB. El paquete también existe en Ubuntu 12.04 y 14.04, así que supongo que también funcionaría allí.

¿Podría ser un problema de dependencia?


2

Después de haberte agregado al vboxusersgrupo:

sudo gpasswd -a $USER vboxusers

Si, naturalmente , no desea cerrar sesión o reiniciar por cualquier motivo, puede ejecutar VirtualBox con un grupo efectivo forzado:

sg vboxusers virtualbox

Esto debería ser innecesariamente después del próximo reinicio.


Usted, señor, es un mago, antes lo que terminaba haciendo era su $USERcomenzar un nuevo caparazón dentro del actual con el nuevo grupo efectivo en su lugar. Una cosa a tener en cuenta es que si desea agregar argumentos adicionales al comando, debe citar el comando después sg vboxusers 'vagrant up'en mi caso.
dragon788

0

Prueba esto. Una vez en VirtualBox, haga clic en Dispositivos -> Dispositivos USB -> haga clic en su dispositivo USB deseado. ¿Ves el dispositivo deseado?

ingrese la descripción de la imagen aquí


3
No. La misma cosa. Acabo de enterarme de que el desplazamiento en el mouse tampoco funciona.
Alex

0

Tengo Ubuntu 14.04 Lts. Instalé la versión 5.0.8 de Oracle Vm y ext. paquete. Probé todas las soluciones anteriores. No pude ver mis dispositivos usb. Bajé la versión de Oracle VM virtualbox y el paquete de extensión a 4.3.32 y funcioné. Estoy desactualizado pero al menos funciona.


0

Mi solución fue simple ...

Tuve este problema hoy, y creo que fue porque ignoré una advertencia de instalación sobre la ejecución de algún servicio de virtualbox. Tuve que reiniciar mi host, pero luego el USB se rompió, lo que me trajo aquí.

Reinstalé Virtualbox desde cero, lo eliminé por completo usando "Programas y características", y luego lo instalé nuevamente.

Ahora el USB funciona correctamente, tengo dispositivos que aparecen. Sin embargo, tuve que desconectar y volver a conectar uno de mis dispositivos para que funcione dentro del cliente.


3
"Programas y características" es una cosa de Windows.
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.