Carpeta compartida entre Windows (anfitrión) y Ubuntu en VirtualBox

Si no os acabáis de decir a instalar Ubuntu en vuestra máquina, puede ser que lo tengáis virtualizado utilizando VirtualBox, en este caso, suele ser de gran utilidad tener una carpeta compartida entre el sistema operativo anfitrión, en este caso Windows 7, y el sistema operativo virtualizado.

Lo primero que tenemos que hacer, es arrancar el sistema operativo virtualizado, y una vez dentro, instalar “Guest Additions” de VirtualBox.

Esto hará que en nuestro sistema operativo virtualizado aparezca el siguiente mensaje que deberemos aceptar, lo que está ocurriendo es que se descarga un CD virtual y se monta en /media/cdrom.

Terminada la instalación ya podemos expulsar el CD virtual de VirtualBox y reiniciar el sistema.

El paso siguiente será definir las carpetas compartidas en Windows desde VirtualBox, para ello utilizamos la opción de menú de Dispositivos -> Carpetas compartidas…

En la ventana que aparecerá a continuación utilizamos el botón para que aparezca la siguiente ventana y añadimos la carpeta que queremos compartir entre ambos sistemas operativos.

Importante: Recuerda marcar la opción “Hacer permanente”.

De vuelta a Ubuntu, ahora tenemos que crear el punto de montaje para la carpeta.

$ sudo mkdir /media/windows

El nombre de la carpeta lo elegís vosotros, yo en mi caso he utilizado windows.

Ahora hay que montar la carpeta en la ruta indicada.

$ sudo mount -t vboxsf LINUX /media/windows

Vosotros sustituir LINUX por el nombre que le hayáis puesto a vuestra carpeta compartida.

Por último, si queremos que esta carpeta se monte automáticamente cada vez que iniciamos Ubuntu en VirtualBox, debemos editar el archivo /etc/init.d/rc.local.

$ gksudo gedit /etc/init.d/rc.local

Y añadimos la siguiente línea al archivo

$ sudo mount -t vboxsf LINUX /media/windows

Y listo!! ya podemos intercambiar información entre el anfitrión en Windws 7 y el huésped en Ubuntu. Recuerda los nombres de las carpetas.

Tweet about this on TwitterShare on FacebookShare on Google+Email this to someoneShare on LinkedInPin on PinterestShare on RedditBuffer this pagePrint this page

19 pensamientos en “Carpeta compartida entre Windows (anfitrión) y Ubuntu en VirtualBox”

    1. Hola Manuel,
      En caso contrario, es más sencillo, sólo tienes que crear la carpeta compartida en Ubuntu, deberás tener instalado Samba, y añadirla desde Dispositivos > Carpetas compartidas.

      Un saludo.

      1. Segui todas las indicaciones y funciono bien!!, pero cuando reinicie el equipo no montaba automáticamente, hay alguna forma de solucionar ello??
        Gracias por tu aporte!!!

        1. Hola César,
          Si tu anfitrión es Ubuntu, y estás virtualizando Windows, para que éste la monte automáticamente en cada inicio debes crear una unidad de red a la carpeta compartida.

          Un saludo.

  1. Saludos, en caso sigo las instrucciones y me aparece esto

    fer@fer-VirtualBox:~$ sudo mount -t vboxsf Carpeta_para_Linux /media/windows

    /sbin/mount.vboxsf: mounting failed with the error: No such device

    agradecido de antemano cualquier ayuda.

  2. Salvo las instrucciones de instalación de vbox guest additions, el tutorial también sirve cuando OS es el host y Ubuntu el guest

  3. hola cuando copio en la terminal la linea:
    sudo mount -t ……..
    me aparece el siguient error:
    No such device.

    saben porque? gracias

  4. Tengo un problema: al intentar modificar el archivo /etc/init.d/rc.local me dice que no tengo permisos. ¿Dónde me puedo dar esos permisos?
    Gracias.

  5. Después de escribir la instrucción “sudo mount -t vboxsf CARPETA /media/windows”, me sale el mensaje siguiente:
    mount: tipo de sistema de ficheros ‘vboxsf’ desconocido.
    ¿Por qué desconoce Virtualbox?
    ¿Quizás las nuevas versiones usen otro nombre?

    Rodrigo

Deja un comentario

* Copy This Password *

* Type Or Paste Password Here *