Compartir carpetas y acceso a Internet con VirtualBox

8 10 2007

Fuente:

http://ubuntulife.net/wordpress/?p=1059

En un articulo anterior comente la instalacion de VirtualBox y la instalacion de Windows Vista con VirtualBox, por eso en este articulo considerare que ya lo tienes instalado, pero con una pequeña diferencia, en el ejemplo el sistema que yo tengo instalado con VirtualBox es un XP.

Antes de compartir una carpeta lo primero que tienes que hacer y de manera obligada es instalar las Guest Additions en tu sistema Guest. En este ejemplo el host es Ubuntu, el guest es XP. Las Guest Additions son un conjunto de utilidades que mejoran las capacidades del sistema virtualizado, como son la tarjeta grafica, acceso a la red, etc.

Para instalarlas, arranca VirtualBox y una vez que estes ejecutando el Sistema operativo (XP) selecciona la opcion de menu Devices > Install Guest Additions…

Se instalan de manera automatica.

virtualboxsharedfolder01.jpg

Vale, continuamos. Anota el nombre que le has dado a tu maquina virtual, es muy importante que se llame exactamente igual. Por ejemplo en mi caso es “Windows XP” pues cuando instale XP con VirtualBox fue el nombre que elegi.

Para compartir una carpeta accede a la consola como root y ejecuta el siguiente comando:

$ sudo VBoxManage sharedfolder add "<nombre maquina virtual>" -name "<nombre carpeta que compartes"> -hostpath "<ruta en el sistema de ficheros>"

Por ejemplo si yo quiero acceder a mi directorio Home de Ubuntu desde XP escribiria un comando como este:

$ sudo VBoxManage sharedfolder add "Windows XP" -name "compartido" -hostpath "/home/jose"

He mapeado el directorio /home/jose con la carpeta de nombre “compartido”

Ahora arranco VirtualBox y cuando arranque XP, abro una ventana de consola y escribo:

net use z: \\vboxsrv\compartido

Para mapear esa ruta que he definido antes con la letra de unidad z: (Puedes utilizar la letra de unidad que quieras mientras este libre pero la carpeta que mapees se debe llamar exactamente igual a la que creaste con VBoxManage).

Y ya esta. Se te habra creado una unidad z: (o la que hayas puesto) y cuando accedas a ella podras acceder a los ficheros de tu home.

Lee el resto de esta entrada »