Estoy usando Ubuntu Maverick y Virtual Box 3+. Tengo Windows 7 Ultimate. El problema es que no detecta unidades USB en Windows 7, pero los periféricos USB (mouse + teclado) funcionan.
Seguí estas instrucciones , pero no puedo encontrar el grupo de usuarios vboxusers
. Como puedo continuar? También me gustaría actualizar a la última versión sin ningún riesgo (sin perder mi unidad de disco duro virtual).
Respuestas:
1. Instalar el paquete de extensión
también vea: ¿Cómo instalo la versión VirtualBox de Oracle para instalar un paquete de extensión?
USB 1.0 es compatible con la versión instalada desde los repositorios de Ubuntu (desde VirtualBox> 4.x).
Para USB 2.0 y USB 3.0 necesitamos instalar el paquete de extensión VirtualBox gratuito (pero de código cerrado) (NO los "paquetes de plataforma") desde la página de descarga de VirtualBox . Si había instalado VirtualBox desde los repositorios, debe asegurarse de elegir el paquete de extensión para la versión correcta de VirtualBox. Puede ver la versión de su VirtualBox instalada en el
help > About VirtualBox
menú. Para actualizaciones regulares y correcciones de errores, se recomienda instalar la versión más reciente de VirtualBox desde el repositorio de Oracle .2. Conviértete en un "vboxuser"
Para poder acceder a un dispositivo USB conectado, el usuario host de Ubuntu debe estar en el
vboxusers
grupo. Agregue su usuario a este grupo ejecutando el siguiente comandoy reiniciar o cerrar sesión / iniciar sesión.
3. Active el soporte USB en VirtualBox Manager
Apague su máquina virtual y abra la configuración de USB en el Administrador de VirtualBox. Marque
Enable USB Controller
yUSB 2.0 (EHCI) Controller
oUSB 3.0 (xHCI) Controller
.4. Seleccione el dispositivo USB host para acceder desde el invitado
Para otorgar acceso a los dispositivos USB, debemos seleccionar un dispositivo para deshabilitar en el host y habilitar en el invitado (esto es una precaución para evitar el acceso simultáneo del host y el invitado). Esto se puede hacer desde el menú Dispositivos del panel o haciendo clic con el botón derecho del mouse en el panel inferior de VirtualBox Manager en el ícono USB:
Marque el dispositivo que necesita en el invitado, desactívelo si lo necesita en el host. Si no puede ver su dispositivo USB en esa lista, significa que VirtualBox no puede acceder a sus dispositivos USB host. Asegúrese de que su usuario esté agregado al
vboxusers
grupo y que reinició su host.El dispositivo seleccionado será inmediatamente accesible desde el invitado. Un invitado de Windows puede necesitar controladores adicionales.
[opcional] Utilice filtros USB para acceso permanente en el invitado
Al definir los filtros USB, podemos definir los dispositivos USB que se presentarán automáticamente al invitado al iniciar el sistema operativo invitado.
Haga clic en el símbolo verde + a la derecha para agregar un dispositivo conocido.
Lea más sobre la compatibilidad con USB en el Manual del usuario de VirtualBox .
Ver también: ¿cuáles son los valores adecuados para el dispositivo usb en virtual box?
fuente
sudo usermod -aG vboxusers <username>
) no estaba funcionando. en cambio se requería un pequeño cambio al proporcionar opciones. Di en-a -G
lugar de dar-aG
para que funcione.-aG
y-a -G
debe tener el mismo efecto cuando se pasa como opciones ausermod
. ¿Es posible que, en cambio, no haya cerrado la sesión y regresado la primera vez, sino que lo haya hecho la segunda vez?Instalar
gnome-system-tools
b / c La antigua GUI de usuarios y grupos no está disponible de forma predeterminada en 11.10Una vez finalizada la instalación, abra el usuario y los grupos desde el iniciador
Seleccione su nombre de usuario, haga clic en Administrar grupos y seleccione vboxusers y haga clic en agregar .
fuente
El
vboxusers
estará en el/etc/group
archivo. Lo editas con algo comonano
.sudo nano /etc/group
Agregue su usuario a la
vboxusers
línea o cree uno si es necesario.Como Takkat ha señalado, para obtener soporte completo para dispositivos USB, necesitará instalar la versión completa de Virtualbox (no el OSE).
El ppa que tengo para el virtualbox "oficial" está aquí:
fuente
sudo usermod -aG vboxusers # <username>
Yo tuve el mismo problema. Después de probar todas las otras soluciones, me di cuenta de mi problema.
Había descargado virtualbox del Centro de software de Ubuntu, que no tenía la última versión de virtualbox, por lo que accidentalmente descargué la versión incorrecta de "Oracle VM VirtualBox Extension Pack".
Solución:
Trabajó para mí de todos modos.
fuente
En Ubuntu 16.04 LTS, después de la instalación inicial con
También tuve que:
Entonces podría habilitar el soporte USB 2/3 en la configuración de la máquina.
Lo que
virtualbox-ext-pack
realmente hace es descargar los archivos necesarios desde http://download.virtualbox.org/virtualbox y solicitarle que acepte la licencia antes de instalar.fuente
Tuve el mismo problema y lo solucioné haciendo clic en el grupo VirtualBox de mi usuario. Puede acceder a él instalando gnome-system-tools (no viene con Ubuntu 12.04 Precise Pangolin), ya sea a través del Centro de software de Ubuntu , Synaptic o escribiendo en el terminal :
Recuerde que para pegar en el terminal debe usar Ctrl+ Shift+ V, en lugar de Ctrl+ V.
Probablemente tendrá que ingresar su contraseña para permitir la instalación y agregar una S (como en sí) para finalizar la instalación de los paquetes.
Luego te diriges a tu casa de Dash y escribes usuarios. Verás dos aplicaciones. El bueno es Usuarios y Grupos .
Luego debe hacer clic en Configuración avanzada para su usuario e ingresar su contraseña.
Ahora se le mostrará una ventana con tres pestañas. Haga clic en Privilegios de usuario . Encuentre la línea que dice Usar solución de virtualización Virtualbox y luego OK .
Se le puede solicitar que ingrese su contraseña nuevamente. Luego haga clic en Cerrar, cierre sesión y vuelva a iniciar sesión.
Cuando inicie VirtualBox, debería ver un montón de nuevos dispositivos USB.
¡Buena suerte!
fuente
Si puede enumerar sus dispositivos USB como root, pero no como un usuario normal (a pesar de estar en el grupo vboxusers), puede estar relacionado con un límite alcanzado de archivos monitoreados.
Debe aumentar el número máximo de archivos que sus programas pueden monitorear (inotificar). Si tiene un cliente que sincroniza sus archivos (dropbox, seafile, etc.), se puede alcanzar el límite y no se pueden enumerar los dispositivos USB. Se informa como un problema de error aquí .
Edite /etc/sysctl.conf y aumente el límite a 524288. Se puede hacer como se menciona aquí , así:
Los dispositivos USB deberían aparecer haciendo (como usuario o root):
fuente
Mi solución fue la siguiente:
Si no funciona, reinicie todo el sistema host e intente nuevamente. Funcionó bien para mí. Tenga cuidado: en el primer arranque del sistema invitado después de instalar las adiciones de invitados, verá todos los dispositivos usb para elegir, pero pueden pasar hasta 10 minutos hasta que el invitado de Windows los active después de haberlos verificado. Solo espera pacientemente.
fuente
Para mí en Kubuntu 16.04 (con virtualbox 5.0.24-dfsg-0ubuntu1.16.04.1 instalado a través de
apt
), había usado VirtualBox antes con el paso de USB funcionando. Sin embargo, ya no formaba parte del grupo virtualbox (marcado concat /etc/group | grep vboxusers
) y solía agregarmekdesudo kuser
(también se puede hacersudo usermod -a -G virtualbox $USER
).Luego necesitaba cerrar sesión y volver a iniciarla para usar las nuevas listas de grupos y autorizar mi acceso.
Ahora, al hacerlo
VboxManage list usbhost
, devuelve los dispositivos usb en lugar de simplemente "ninguno"; También en la configuración de VirtualBox puedo elegir dispositivos USB conectados para pasar al SO virtual. ¡Hurra!fuente