Tengo la última VirtualBox. Tengo filtros para el iPad. Pero no aparece en mi pantalla virtual de Windows Vista Mi PC o iTunes virtual. Cuando trato de hacer clic derecho en el pequeño icono USB y seleccionarlo, dice
it failed because the device is busy with a previous request
Result code: E_INVALIDARG (0X80070057)
Component: HostUSBDevice
Interface: IHostUSBDevice {173b4b44-d268-4334-a00d-b6521c9a740a}
Callee: IConsole {515e8e8d-f932-4d8e-9f32-79a52aead882}
Cualquier ayuda es muy apreciada
Nota: ejecutar Windows Vista Virtual de 64 bits en un Windows Vista de 64 bits (Home Premium)
EDITAR: mi iPad está en modo de recuperación, ¿tal vez por qué no se puede ver en virtualbox? Además, mi host ejecuta el firewall de Zonealarm y Microsoft Security Essentials. Además, el invitado tiene antivirus AVG. ¿Podrían esos programas entrar en conflicto con virtualbox?
Respuestas:
Este es un procedimiento de trabajo para iDevices para que iTunes esté visible en un invitado de Windows XP en un host Ubuntu 12.04 LTS:
lsusb
comando.VBoxManage list usbhost
comando. No puede agregar un filtro que funcione en VirtualBox hasta que esto esté funcionando.fuente
Hacer que los dispositivos USB funcionen es notablemente complicado con VirtualBox, pero sorprendentemente no es tan malo siempre que siga estos pasos:
1) Asegúrese de configurar su invitado con los filtros USB adecuados. Esto se puede hacer en las propiedades de la VM, en la sección USB. Deberá agregar un filtro para su iPad, lo que puede hacer de manera fácil con el botón más y dejar que complete los detalles. El paso importante aquí es que borre TODOS los campos excepto el Nombre, ID del proveedor e ID del producto.
2) En este punto, debe apagar el invitado (si se está ejecutando) y reiniciar el host. No estoy seguro de por qué, probablemente algo relacionado con el registro del controlador o algo extraño. Asegúrese de que su iPad NO esté enchufado en este momento.
3) Después de reiniciar el host, encienda el invitado que está ejecutando y conecte su iPad. Con suerte, VirtualBox verá el dispositivo y lo tomará antes de que su host se haga cargo. De lo contrario, puede intentar asociarlo, aunque es probable que deba repetir los pasos 1 y 2 y asegurarse de tener los valores correctos en los detalles del filtro.
No hace falta decir que necesitará el paquete de extensiones instalado para obtener el soporte USB.
fuente
Seguí los mismos pasos, y el invitado Windows (XP) pudo ver el iPad como un dispositivo de cámara, pero iTunes no pudo ver el dispositivo. Dudaba que fuera porque el soporte USB2.0 no estaba habilitado desde las configuraciones de puertos USB de mi máquina virtual en VirtualBox.
Lo habilité (casilla de verificación Controlador EHCI USB 2.0 debajo
ports->USB
) y tuve que instalar el paquete de extensión VirtualBox, y luego funcionó de maravilla.fuente
Hay dos ediciones de VirtualBox. La versión de código abierto y la versión gratuita (como en cerveza) pero no de código abierto. Ver http://www.virtualbox.org/wiki/Downloads para la lista.
Solo la versión de fuente cerrada tiene soporte para transmitir dispositivos USB desde el host al invitado. Además, necesitará VirtualBox Guest Additions instalado en el invitado para poder usar su dispositivo.
fuente