Hace poco alguien hizo un comentario preguntando de como podía compartir archivos entre Windows 7 y su Linux que estaba en una maquina Virtual, lo que me animo a enseñarles a todos como hacerlo...
De Windows a Windows
Tal vez a alguien le parezca una tontería esto, pero verán... Yo siempre tengo que estar probando software para publicar, de que todo funcione correctamente entonces para no desordenar mucho mi registro siempre los pruebo con VirtualBox así que me es de mucha utilidad compartir archivos con mi Windows 7 virtual.
Paso 1: Vamos a montar la Imagen de VBoxGuestAdditions (VBoxGuestAdditions sirve para compartir archivos entre el Host y Guest)
Vamos a abrir el VirtualBox, seleccionamos nuestra maquina virtual y damos clic en configuración, se nos abrirá una ventana en ella vamos a Almacenamiento y seleccionamos en controlador IDE la opción que dice Vacío; al lado derecho aparece Unidad de CD / DVD y un dibujo con un CD damos clic allí y damos seleccionar un archivo de disco virtual.
Ahora se nos abrira otra ventana y vamos a ir a la siguiente ruta:
C:\Program Files\Oracle\VirtualBox
Y cargamos la imagen VBoxGuestAdditions.iso Ahora vamos a iniciar nuestro Windows 7 Virtual y una vez allí dentro vamos a hacer lo siguiente:
Paso 2: Instalar VBoxGuestAdditions
En nuestro Windows 7 Virtual vamos a ir a Equipo y alli nos aparece como si tuvieramos un CD montado y esa es la idea... Entramos y ejecutamos la instalación.
Una vez terminada la instalación procedemos a apagar nuestro Windows 7 Virtual.
Paso 3: Elegir la carpeta a compartir.
Ahora nuevamente vamos a seleccionar nuestro Windows 7 Virtual y vamos a ir a Configuraciones, se nos abre otra ventana y vamos a ir a la opción Carpetas Compartidas y damos clic en añadir.
Creamos una carpeta cualquiera donde quieran y le ponen cualquier nombre y le damos aceptar.
Paso 4: Verificar si todo funciono
Vamos a iniciar nuestro Windows 7 Virtual para verificar que si puedan compartir archivos y una vez dentro vamos a equipo y en red deberá aparecer la carpeta que creamos... Listo podrás compartir archivos sin ningún problema.
Windows 7 a Linux
Paso 1: Vamos a montar la Imagen de VBoxGuestAdditions
Vamos a abrir el VirtualBox, seleccionamos nuestra maquina virtual y damos clic en configuración, se nos abrirá una ventana en ella vamos a Almacenamiento y seleccionamos en controlador IDE la opción que dice Vacío; al lado derecho aparece Unidad de CD / DVD y un dibujo con un CD damos clic allí y damos seleccionar un archivo de disco virtual.
Ahora se nos abrira otra ventana y vamos a ir a la siguiente ruta:
C:\Program Files\Oracle\VirtualBox
Y cargamos la imagen VBoxGuestAdditions.iso Ahora vamos a iniciar nuestro Linux Virtual que en este caso es Xubuntu y una vez allí dentro vamos a hacer lo siguiente:
Paso 2: Instalar VBoxGuestAdditions
Bueno aquí los pasos pueden cambiar para algunos así que seré lo mas claro posible.
Abrimos la terminar y vamos a usar el siguiente comando para instalar el VBoxGuestAdditions
sudo sh /RUTA/A/ARCHIVO/VBoxLinuxAdditions.run
Esta es la estructura del comando, dependera de cada S.O; en mi caso seria asi:
sudo sh /media/VBOXADDITIONS_4.1.18_78361/VBoxLinuxAdditions.run
Paso 3: Elegir la carpeta a compartir.
Ahora nuevamente vamos a seleccionar nuestro Windows 7 Virtual y vamos a ir a Configuraciones, se nos abre otra ventana y vamos a ir a la opción Carpetas Compartidas y damos clic en añadir.
Creamos una carpeta cualquiera donde quieran y le ponen cualquier nombre y le damos aceptar.
Paso 4: Verificar si todo funciono.
Iniciamos nuestro Linux... En mi caso Xubuntu y una vez dentro vamos a abrir la consola.
Crear Punto de Montaje:
sudo mkdir /media/Akinori
Yo le puse a mi carpeta "Akinori" pero ustedes pueden elegir el nombre que deseen.
Montamos la Carpeta Compartida:
sudo mount -t vboxsf Linux /media/Akinori
Donde "Linux" es el nombre de la carpeta que crearon para compartir y "Akinori" el punto de montaje.
Hacer que Esta Carpeta se Automonte al Iniciar mi Linux:
Vamos a editar nuestro archivo rc.local
gksudo gedit /etc/init.d/rc.local
Recuerden que pueden usar el editor de texto de tu preferencia... Yo use gedit.
y allí vamos a agregar la siguiente linea:
sudo mount -t vboxsf Linux /media/Akinori
Donde "Linux" es el nombre de la carpeta que crearon para compartir y "Akinori" el punto de montaje.
De Linux a Windows
Paso 1: Descargamos VBoxGuestAdditions.iso
Como en Linux no disponemos de la ISO procedemos a descargarla de este link:
Buscamos la versión de nuestro VirtualBox y entramos a la carpeta, buscamos la ISO y la descargamos.
Una vez terminada la descarga vamos a cargar la imagen VBoxGuestAdditions.iso
Ahora vamos a iniciar nuestro Windows 7 Virtual y una vez allí dentro vamos a hacer lo siguiente:
Paso 2: Instalar VBoxGuestAdditions
En nuestro Windows 7 Virtual vamos a ir a Equipo y alli nos aparece como si tuvieramos un CD montado y esa es la idea... Entramos y ejecutamos la instalación.
Una vez terminada la instalación procedemos a apagar nuestro Windows 7 Virtual.
Paso 3: Elegir la carpeta a compartir.
Ahora vamos a seleccionar nuestro Windows 7 Virtual y vamos a ir a Configuraciones, se nos abre otra ventana y vamos a ir a la opción Carpetas Compartidas y damos clic en añadir.
Creamos una carpeta cualquiera donde quieran y le ponen cualquier nombre y le damos aceptar.
Paso 4: Verificar si todo funciono.
Iniciamos nuestro Windows 7 Virtual y vamos a ir a Equipo y a continuación damos clic derecho en la opción Red y seleccionamos la opción Conectar unidad a red y se nos va abrir esta ventana:
y escribimos:
\\vboxsvr\NOMBRE DE LA CARPETA
Donde NOMBRE DE LA CARPETA es el nombre de la carpeta que creamos para compartir y listo...!