Virtualbox y Dispositivos USB.

2:14 am GNU/Linux

Resulta que al usar Virtualbox con dispositivos USB, la maquina virtual (un windows xp, en mi caso) se apoderaba de mi memoria USB, lo que quiero decir es que, después de usar mi memoria USB en la maquina virtual no había forma de volver a trabajar con ella en Gentoo (maquina host), tenía forzosamente que apagar la maquina virtual y volver a re-conectar la memoria al puerto para que GNOME la auto-montara y pudiera trabajar tranquilamente.

Investigando un poco, dí con un mensaje en los foros de ubuntu (se!, ubuntu) que sugiere una solución al topic que se trataba en ese foro (que no es exactamente el problema que tengo) y entonces, se me ocurrió probarlo y funciona!. El mensaje dice:

[..............]

Con respecto al error de los USB’s, tengo entendido que es un problema actual del VirtualBox con el manejo de dispositivos USB en general, yo tengo el mismo problema y todavía no lo he logrado solucionar, pero te recomiendo que compartas carpetas entre tu maquina virtual y tu Ubuntu, yo tengo compartida la carpeta /media y así se montan las memorias usb que conecto. Revisate bien la documentación que trae el VirtualBox, esta muy claro, si no puedes avisame e intentaré explicartelo mejor.

[..............]

La solución temporal es esa, digo temporal, porque la forma correcta es que al desactivar el dispositivo en Virtualbox, éste, debería de pasar el control al host y no impedir su funcionamiento. Entonces, vamos a la configuración de la maquina virtual y en Directorios Compartidos, agregamos la carpeta /media, quedando:

Configuración de directorios compartidas.

Configuración de directorios compartidas.

Además desactivamos el filtro correspondiente a la memoria usb en la sección USB de la configuración, para que al momento de conectar el dispositivo al puerto (cuando la maquina virtual esté encendida) no la reconozca (la finalidad no es perder el soporte de virtualización de los dispositivos USB, por lo que filtramos sólo los dispositivos que nos interese. Por ejemplo, una webcam por USB no se puede compartir xD).

Filtros de dispositivos USB

Filtros de dispositivos USB

Ya hemos hecho el trabajo sucio y vamos a acceder a nuestra memoria usb desde la maquina virtual. Encendemos la maquina y para acceder nos dirigimos a Mis sitios de red > Toda la red > VirtualBox Shared Folders y desde ahí podremos acceder a todos los dispositivos montados en /media en nuestra maquina host.

Directorio compartido.

Directorio compartido.

Nota: Aún no se exactamente como trabaja respecto a los permisos, supongo que toma los permisos del usuario que ejecuta la maquina virtual (soullost, en mi caso). Por ejemplo, ya he probado y puedo editar los archivos en la memoria desde la maquina virtual. En mi caso, por medio de udev me monta las memorias usb con los siguientes permisos en /media:

soullost@UnderHouse ~ $ ls -lh /media
total 16K
drwxr-xr-x 27 soullost root 16K dic 31  1969 JORGE

Nos vemos.

Califica el tema:
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

Temas Relacionados:
  • Migrando de Vmware a Virtualbox
  • Las aplicaciones portables que uso para salir de casa :D
  • [Bluetooth] Transferencia de archivos PC/Cel.
  • Lo que he entendido del lenguaje ensamblador.
  • 3 Responses

    1. soullost Says:

      Comentarles que, la maquina virtual me muestra una hermosa pantalla azul al ejecutar programas portables (de la forma como he configurado acá). No sé si tenga que ver con la forma en que comparte Virtualbox, voy a compartir /media pero por medio de SAMBA y no de Virtualbox, ya les contaré que tal me va.

    2. Robertogt Says:

      Saludos, me sirvio tu post, pero solo como complemento, cuando se abre el explorador para abrir los sitios de red, le tuve que dar clic derecho sobre “Mis sitios de red”, luego “Conectar a unidad de red”, pide que especifiquemos una unidad, y luego el folder a conectarnos, le damos examinar, y ahi ya nos sale la carpeta de virtualbox, le damos aceptar y listo. saludos

    3. soullost Says:

      Raro, a mi me ha funcionado como lo he comentado en la entrada. Me parece bien que lo comentes, puede que a alguien le funcione como dices. Saludos.

    Leave a Comment

    Your comment

    You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.