El USB de mi iPhone no se conecta a Virtualbox

Usar tu iPhone con VirtualBox no es tan simple como enchufarlo una vez que tu máquina virtual corre. Debes usar la versión correcta de VirtualBox, ya que la edición open-source no tiene soporte USB. Una vez tienes la versión correcta, necesitas el Pack de Extensiones de VirtualBox.

Versiones de VirtualBox

Si descargaste VirtualBox de su web, estás bien. Si usas Linux y lo descargaste de repositorios, probablemente bajaste la Edición Open Source (OSE). Esta versión no tiene soporte USB. Máquinas virtuales creadas con OSE funcionarán con versión closed-source. Desinstala OSE, instala versión de la web. Al abrirla, tus máquinas estarán ahí.

Pack de Extensiones VirtualBox

El Pack de Extensiones permite usar dispositivos USB. Primero descarga el archivo "Oracle_VM_VirtualBox_Extension_Pack-4.1.6-74713.vbox-extpack" de la web VirtualBox. Abre VirtualBox y ve a "Archivo > Preferencias". Ve a Extensiones y añade el archivo. Si usas Ubuntu, ve un paso más: añade tu usuario al grupo "vboxusers". Abre Configuración del sistema, ve a "Usuarios y grupos", clic "Gestionar grupos". Reinicia sistema.

Configurar USB

Conecta iPhone al computador y abre VirtualBox. Elige la máquina que usarás con iPhone y abre sus ajustes. En panel izquierdo clic "USB". Asegúrate que "Habilitar controlador USB" y "Habilitar controlador USB 2.0 (EHCI)" estén marcados. Clic botón "Añadir" a la derecha (icono USB con + verde) y selecciona iPhone. Clic "OK" para cerrar ajustes.

Usar tu iPhone

Tras configurar USB, inicia tu máquina virtual. En barra de título verás menú "Dispositivos"; clic y ve a "Dispositivos USB". Selecciona tu iPhone para montarlo en la máquina virtual. Una vez montado, úsalo como en SO nativo. Puedes instalar iTunes si tu máquina virtual corre SO compatible (Windows u OS X).