¿Se pregunta cómo conectar USB a VirtualBox Ubuntu cuando VirtualBox no puede ubicar ningún dispositivo USB dentro de un host Linux? Este es un desafío frecuente que enfrentan muchos usuarios de distribuciones de Linux (esto es especialmente cierto con respecto a las distribuciones basadas en Debian: Linux Mint, POP OS, Ubuntu, etc.)
Los problemas de VirtualBox USB Linux sobre ethernet (y otras redes) ocurren porque VirtualBox no puede ubicar los dispositivos USB (o sus carpetas) conectados con el sistema operativo host (incluso si los usuarios de vbox han completado toda la instalación de VirtualBox Extension Packs).
A veces, es necesario crear un archivo VMDK para ciertos dispositivos ... pero también existen otras soluciones.
Contenido
En este artículo, analizaremos dos soluciones USB Ubuntu VirtualBox específicas para mostrarle cómo conectar USB a VirtualBox Linux ... incluso si es un usuario de vbox que descargó y completó la instalación de VirtualBox Extension Packs, y aún tiene problemas. También responderemos la pregunta: ¿Cómo accedo al USB en Oracle VM VirtualBox Ubuntu?
La solución ideal para habilitar el paso a través de USB VirtualBox de Ubuntu es usar USB Network Gate. USB Network Gate es una opción de software multiplataforma confiable que muchos adoran cuando se trata de numerosas situaciones de paso a través de USB.
Por ejemplo, USB Network Gate resuelve fácilmente la pregunta: "¿Cómo puedo montar una unidad USB en VirtualBox Ubuntu a través de una conexión Ethernet?"
Siga los pasos a continuación para acceder al hardware USB (sin necesidad de un archivo VMDK) en VirtualBox:
USB Network Gate es una querida solución de software VirtualBox USB Linux porque funciona en múltiples plataformas. Compatible (y compatible entre sí) con: sistemas operativos Mac, Linux y Windows.
Mientras esté en la máquina virtual, instale VirtualBox Guest Additions.
Antes de crear e instalar una nueva máquina “invitada”, los usuarios deben instalar la Herramienta de adición de invitados en la máquina virtual. Guest Additions contiene utilidades que mejoran los sistemas operativos de las máquinas virtuales y, al mismo tiempo, mejoran la experiencia de administración de la máquina. Las máquinas invitadas no funcionarán como se desea si la herramienta Guest Additions no está instalada.
Los desarrolladores y aquellos nuevos en Ubuntu deben tener en cuenta: Los usuarios de Vbox solo necesitan montar el CD de la herramienta Guest Addition e instalar el archivo ejecutable cuando están en una máquina virtual Windows. En otras palabras: no es necesario instalar software/paquetes adicionales.
Aprenda cómo instalar la herramienta Guest Additions en una computadora invitada con Ubuntu (o Windows) a continuación...
Paso 1: Comience otorgando Derechos de cuenta de usuario para montar
Paso 2: Una vez que VirtualBox Guest Additions Tools esté instalada en la máquina virtual, abra la terminal de comandos de Ubuntu en la computadora invitada
Nota: Para ver una lista de todas las máquinas virtuales registradas, use el comando VboxManage en Linux
Paso 3: Ejecute el comando que se muestra a continuación (pero tenga en cuenta que esto solo funciona en Ubuntu)
sudo adduser $USER vboxsf
Los usuarios deberían ver el resultado que se muestra a continuación:
Output:
Adding user `richrd' to group `vboxsf' ...
Adding user richrd to group vboxsf
¡Eso es todo!
Paso 3.1: Si este comando anterior falla, intente ejecutar el siguiente comando
sudo usermod -aG vboxsf $USER
Paso 4: Apague la computadora invitada
Una vez que se complete la instalación de la herramienta VirtualBox Guest Additions (y la cuenta de usuario se agregue al grupo de servicios de VirtualBox), monte la unidad externa. Vea los pasos a continuación:
Paso 1: Apague la computadora invitada
Paso 2: En la computadora host, inserte la unidad USB externa
Paso 3: En el panel GUI de la máquina invitada, elija Configuración o haga clic en “Máquina > Configuración”
Paso 4: Busque el USB que se muestra en el panel de navegación izquierdo. … El controlador USB 2.0 (EHCI) debe seleccionarse automáticamente (nota: casi todos los dispositivos USB 3.0 tienen compatibilidad con versiones anteriores de 2.0 (EHCI))
Paso 5: Si el hardware del dispositivo del usuario es un USB 3.0, elíjalo... de lo contrario, seleccione 2.0 (EHCI)
Nota: Puede obtener más información sobre su dispositivo USB en Linux ejecutando el comando lsusb
Paso 6: A la derecha, los usuarios verán el botón "Agregar USB". Haga clic en el segundo botón para agregar el dispositivo USB conectado
Paso 7: Seleccione la unidad USB deseada de la lista (el dispositivo generalmente se llama "Almacenamiento masivo genérico")
Paso 8: Selecciona el dispositivo para montarlo
Paso 9: Encienda la máquina invitada e inicie sesión una vez que el dispositivo esté montado
Los usuarios deberían ver que el dispositivo USB está montado y mostrado en el escritorio de la máquina invitada.
La unidad USB debería aparecer automáticamente en la máquina virtual invitada y los usuarios deberían tener control total sobre su dispositivo.
Paso 1: Los desarrolladores y usuarios de VirtualBox de todos los niveles deben volver a verificar si los paquetes de extensión ya están instalados
Paso 2: Abra VirtualBox > Haga clic en el menú Archivo> “Preferencias (Ctrl+G)” > la pestaña “Extensiones”
Paso 3: Si los paquetes de extensión no están instalados, visite: https://www.virtualbox.org/wiki/Downloads y busque el “Paquete de extensión de Oracle VM VirtualBox”
Paso 4: Descargue e instale el paquete de extensión en la carpeta que desee
Nota: Los paquetes de extensión y las versiones de VirtualBox deben ser compatibles. Para saber qué versión de VirtualBox tiene, simplemente haga clic en Ayuda y luego seleccione “Acerca de VirtualBox.”
Paso 5: Haga clic derecho en Máquina virtual y luego seleccione “Configuración (Ctrl+S)> Luego navegue hasta la pestaña USB en el menú de la izquierda
Paso 6: Marque la casilla junto a "Habilitar controlador USB"
Paso 7: Seleccione el controlador USB 2.0 (EHCI) o el controlador USB 3.0 (xHCI) (lo que prefiera)
Paso 8: USB 1.1 (OHCI) suele estar seleccionado de forma predeterminada.
Paso 9: Dentro de la GUI, haga clic en el icono "Agregar USB" (que se muestra a continuación dentro de un cuadrado rojo)
Paso 10: USB completo para la configuración de VirtualBox
Ingrese el comando de terminal (en VboxManage si lo prefiere):
“sudo adduser $USERNAME vboxusers”
Tenga en cuenta: Los usuarios deben cerrar sesión y volver a iniciarla para que el comando surta efecto
Paso 1: Después de abrir VirtualBox, navegue hasta Configuración de VM > USB
Paso 2: Haz clic en el icono “USB+”
Paso 3: busque y seleccione su dispositivo de la lista (este paso agrega especificaciones de filtro a la lista)
Repita el paso para tantos dispositivos como sea necesario
Los dispositivos USB deberían aparecer en el sistema operativo invitado al iniciar la VM. El dispositivo debe montarse, solicitar controladores, etc. (lo que sea aplicable para el sistema operativo específico...)
Cualquier dispositivo USB montado en el SO invitado no será accesible/disponible dentro del SO host.
Paso 1: Después de conectar el dispositivo USB, espere a que el dispositivo se active en la máquina host
Paso 2: Inicie o navegue hasta la máquina virtual (VM)
Paso 3.1: Desde la barra de estado de VM (en la parte inferior de la pantalla), haga clic derecho en el ícono USB
O…
Paso 3.2: Desde el Menú, navegue de la siguiente manera: Dispositivos > Dispositivos USB > luego elige tu dispositivo
Los dispositivos USB generalmente aparecen dentro del sistema operativo invitado, ya sea solicitando controladores, mostrándose como montados, etc. (lo que sea típico del sistema operativo específico).