Como configurar una carpeta compartida entre linux y windows con VM VirtualBox





Hola, de nuevo me surgió un problema al querer compartir una carpeta desde linux Ubuntu virtualizado en VM Virtualbox con Windows 7, después de mucho leer, encontré la solución y te lo muestro....


programas que se necesitan:


***Win7 32b



***Oracle VM VirtualBox

aquí, el link para descargar el soft para win 7 - 32b

https://www.virtualbox.org/wiki/Downloads


listo.... XD


ahora si a trabajar..


1-primero crea una carpeta en Windows, cualquier sea el nombre en mi caso voy a llamarla: "CarpetaCompartida"



2-vamos a compartir la carpeta y vamos a modificar el nombre del recurso compartido, así:


 -*damos click-der en - "CarpetaCompartida" - compartir - Uso compartido avanzado, después 

 -*en - "Uso compartido avanzado"-, activamos - "compartir esta carpeta" - y en el "nombre del recurso compartido", se encontrará el nombre original, "CarpetaCompartida" pero como el virtualbox no acepta que el nombre de la carpeta original sea el mismo del recurso compartido, entonces agregamos o adicionamos cualquier palabra o numero al final, así tenemos una carpeta o recurso compartido sin conflicto - así xej: - "CarpetaCompartidaLinux" - ... 

 -* después vamos a - "permisos" - en el mismo menu de -  "Uso compartido avanzado"  - y checamos todos los permisos, así: 



3-luego de tener ya la carpeta compartida con todos los parámetros necesarios, según esta versión de VM, necesitamos asignarle una letra de unidad virtual a nuestra carpeta, es decir conectarnos como si fuese una unidad de red, mejor una imagen para ser mas claro:


  -*en este punto, vamos a la red de nuestro computador, seleccionamos nuestra maquina y ahí se enconará la carpeta que hemos compartido en este caso, "CarpetaCompartidaLinux"...

 -* damos clik-der y del menú que aparece seleccionamos - " Conectar a unidad de red..."

después de esto, tendremos una unidad de red y esta sera la que compartiremos con nuestra maquina virtual osea, nuestro linux virtualizado.

4- ahora, para poder vincular esta carpeta con el VM, necesitamos darlos siguientes permisos por medio del "cmd" de windows.ç

  -* para acceder al cmd, ve al inicio (donde dice buscar programas y archivos) y escribe - cmd - das enter y listo la tienes la consola de windows, 



ahora escribe lo siguente:
net use M: \ \ vboxsvr \ CarpetaCompartidaLinux

-* "M:"  significa la unidad de red que tenemos.
-* "CarpetaCompartidaLinux" y ps es obvio que este es el nombre de la carpeta que compartimos

si todo esta correcto, debería de aparecer una imagen mas o menos así:

listo ahora solo queda agregar la carpeta en nuestra maquina virtual.

5- para agregar la carpeta ala maquina virtual, hacemos lo siguiente:
 *- Obviamente iniciar la maquina (jajaja que bruto, pero bueno no esta de mas)
 *- Intalar en linux el  -"Guest Additions"-  este es un paquete que adiciona funcionalidades a la maquina virtual y es propio del VM


 *-depues de tener instalado el "Guest Additions"


vamos a donde dice: -"Carpetas compartidas "-, aquí es donde agregamos nuestra carpeta de windows, sigue la secuencia de los números:


------------- es facil, No?

bueno por ultimo, solo queda vincular la carpeta de windows con una carpeta en linux que reciviá los datos, es decir, la carpeta que compartimos en windows tendra una carpeta especifica en linux, asi:
*- CarpetaCompartidaLinux (en windows)
*- CarpetaCompartidaWindows (en linux)

para hacer esto, debemos crear una carpeta en linux,
 -* Abre el terminal de linux (Aplicaciones - accesorios - Terminal)
-* escribe lo siguiente:

mkdir  CarpetaCompartidaWindows  (para crear la carpeta)

después de crear la carpeta vincularemos la de windows con la de linux, es decir en la misma ventana del terminal escribe lo siguiente:

sudo mount -t vboxsf  CarpetaCompartidaLinux  /home/"usuario"/CarpetaCompartidaWindows/

*- sudo, es para pedir tu contraseña y dar permisos de root y proseguir con la vinculacion

*-aquí hay que tener cuidado por que debemos cambiar donde dice "usuario" por el nombre de nuestro usuario de la VM (en mi caso "Ubuntocasa")

entonces quedaria algo asi:
video youtube


































Comentarios