Compartir carpetas entre Windows y Linux en VirtualBox
A raíz del tutorial Instalar Ubuntu bajo Windows Vista con VirtualBox publicado hace varios meses, algunos de vosotros habéis preguntado cómo acceder desde vuestro Ubuntu virtualizado a carpetas existentes en Windows.
A través de este mini-tutorial, vamos a ver cómo compartir carpetas entre ambos sistemas con las herramientas que nos ofrece VirtualBox.
Antes de empezar, es necesario que tengáis instaladas las Guest Additions, tal y como se explica en el punto 4 del tutorial.
1. Crear la carpeta compartida en VirtualBox
Supongamos que queremos compartir al carpeta “D:\compartido” de Windows entre ambos sistemas.
Lo primero que debemos hacer es crear esa carpeta compartida en VirtualBox. Para ello accedemos a “Dispositivos > Carpetas compartidas” de la máquina virtual y hacemos clic en “Agregar carpeta compartida” (el icono con el símbolo +).
Seleccionamos la ruta de la carpeta de Windows a compartir y le damos un nombre (que usaremos posteriormente). En este punto podemos asignar permisos de sólo lectura o establecer que esta carpeta compartida sea “permanente” o sólo válida para esta sesión.
2.Montar la carpeta en Linux
Para tener acceso a la carpeta que acabamos de compartir, debemos montarla en el sistema invitado (en nuestro caso, Ubuntu).
Si consultamos la ayuda de VirtualBox, veremos que para ello debemos usar el siguiente comando: mount -t vboxsf [-o OPTIONS] sharename mountpoint.
sharename hace referencia al nombre que hemos asignado a la carpeta compartida en el punto anterior
mountpoint hace referencia a la ruta donde queremos que se encuentre la carpeta compartida en el sistema invitado
Así que, para ello, abrimos un terminal (que por defecto nos posiciona en /home/usuario) y ejecutamos:
mkdir compartido (para crear la carpeta)
sudo mount -t vboxsf compartido /home/usuario/compartido/
(esta acción nos solicitará la contraseña de administrador que pusimos durante la instalación)
Y… ¡listo! Ya podemos compartir archivos entre ambos sistemas.



