martes, 9 de noviembre de 2010

VirtualBox - Carpeta compartida con SO anfitrión

Uno de los primeros problemas que se surgen al empezar a usar VirtualBox es ¿cómo paso este archivo del S.O. anfitrión a la máquina virtual (o viceversa)?

Si usas una máquina virtual Virtual Box puedes instalar los Sun VirtualBox Guest Additions que te permitirán que no tengas que presionar la tecla host para recuperar el ratón en la máquina anfitrión o crear carpetas compartidas para intercambiar ficheros entre el anfitrión y la máquina virtual.

Para instalar Sun VirtualBox Guest Additions ve a la ventana de la máquina virtual y en los menús superiores elige "Dispositivos --> Instalar "Guest Additions"(Aplicaciones del huesped). Sigue las instrucciones.

Sólo con instalarlos ya tendrás la integración del ratón habilitada.

Para crear una carpeta compartida, en la parte inferior de la ventana de la máquina virtual que está corriendo haz click con el botón derecho sobre el símbolo de la carpeta. Se abrirá un cuadro de diálogo. Selecciona la carpeta del S.O. anfitrión que quieres compartir con la máquina virtual. Es importante el nombre compartido que le asignes así que apúntatelo. Supongamos que nosotros le llamamos "compartida_VBox"

Ahora hay que ir a la máquina virtual y hacer lo siguiente, que dependerá del S.O. que esté corriendo en la máquina virtual

Windows

Abre una ventana de comando y escribe:

net use x: \\vboxsrv\compartida_VBox

X: es la unidad donde se va a montar la carpeta compartida. Puedes sustituir X: por Y:, Z:, etc

Ahora ve a "Mi pc" y en unidades de red tendrás la carpeta compartida con el S.O. anfitrión.

LINUX

Crea una carpeta en Linux, por ejemplo:
$ mkdir /home/alumno/compartida

Ahora monta la carpeta compartida (en el anfitrión) sobre dicha carpeta (en la máquina virtual)
$ mount -t vboxsf compartida_VBox /home/alumno/compartida

Ahora no tienes más que entrar en /home/alumno/compartida para ver todo lo que hay en la carpeta en el anfitrión.

Además, si quieres que se monte en el arranque, para tenerla disponible cada vez que arranques la máquina virtual edita el fichero /etc/fstab y añade al final la línea:
compartida_VBox /home/alumno/compartida vboxsf defaults 0 0

No hay comentarios:

Publicar un comentario