Blog de un Fremen en Arrakis

Dinamizando el Mundo de la Informática

VirtualBox: Crear carpetas compartidas

Publicado por jaderak on Outubro 24, 2008

Este tema ya está bastante documentado por Internet. Sin embargo mi intención con este post es dejarlo aquí publicado por si algún día tengo que echar mano de él y así no tener que estar seguido “googleando” cada vez que tengo aun problema o se me olvide algún paso en el caso de tener que volver a realizar la tarea.

Para las pruebas he escogido la última versión (mientas escribo ya está para su descarga la 2.0.4) de VirtualBox PUEL (que no OSE, esta versión la podéis encontrar en los repositorios de Ubuntu, es completamente libre, pero viene bastante capada).

A ello pues. Antes de nada y es muy importante, nuestro usuario en la máquina Ubuntu tiene que estar adherido dentro del grupo de usuarios VboxUsers. El ejemplo más común es el de compartir carpetas entre Ubuntu y una máquina virtual con Windows XP. Suponiendo que tengamos creada dicha máquina, acto seguido tendremos que comenzar a configurarla: montar CD-DVD ROM, Red, Audio,….hasta llegar al Montaje de Carpetas Compartidas. En este tema, es necesario tener instaladas las Guest Additions, que podremos instalar tal y como aparece en la siguiente imagen. Cargamos la máquina virtual nos vamos a “Devices>Install Guest Adittions” y reiniciamos.

Acto seguido, para la creación de carpetas compartidas, previamente tendremos que crear un directorio dentro de nuestro Ubuntu, el cual deberá estar compartido mediante Samba. La manera más rápida de hacerlo es mediante la aplicación “shares-admin” que antes se encontraba dentro de nuestro Gnome en “Sistema>Administración>Carpetas Compartidas” (si mal no recuerdo), pero ahora para acceder a él tendremos que usar nuestra querida terminal o bien crear un lanzador de la aplicación.

- Abrimos la consola, y tecleamos “shares-admin” sin las comillas y se abrirá una ventana como esta:

- Una vez hecho tendremos que pulsar en “Desbloquear” para introducir nuestra contraseña (siempre y cuando tengamos los privilegios necesarios para ello).

- Después nos aparecerá otra pantalla más en la que ya podremos crear el directorio compartido mediante Samba.

Llegados a este punto podemos escoger si esta carpeta va a ser de sólo lectura o en su defecto el usuario que inicie una sesión en el Windows podrá crear y eliminar el contenido de la misma. De momento escogemos la opción menos restrictiva.

- En el momento que pulsemos “Aceptar” la siguiente pantalla nos mostrará lo que en ese mismo momento tenemos compartido en nuestro equipo bien sea a través de Samba o bien a través de NFS.  Ahora estamos listos para compartir el directorio “/media/DatosUSB” por medio de VirtualBox.

- En el siguiente paso nos iremos a la configuración de nuestra máquina virtual con Windows XP y en “Settings” pinchamos en “Shared Folders”. Como veréis en la siguiente imagen, yo ya tengo compartidos dos directorios, uno de ellos es el que os dije antes “/media/DatosUSB“.

- ¿Cómo se añade, elimina o modifica un directorio?:

  • Pulsando aquí, añadimos nuestro directorio directorio.
  • En el caso de que queramos eliminalo.
  • Y ya por último, éste botón nos servirá para cuando queramos modificar los permisos para sólo lectura o no.

- Como dije antes, queremos que “media/DatosUSB”  sea el directorio compartido , por tanto pinchamos en el primer botón, nos aparecerá una pantalla como la que aparece a continuación. Si pinchamos encima de “Other” se nos abrirá un pequeño “Konqueror“, y navegando por los directorios podremos escogerlo. Vemos que se nos da la opción de que este directorio sea de sólo lectura o no. Seguimos  dejándolo  sin restricciones.

- Una vez agregado, iniciamos nuestro “Windows XP Virtual“. Llegados a este punto, mi intención es que cada vez que arranque Windows, se conecte automáticamente al directorio compartido, dejando un acceso dentro del “Explorador de Windows”. Dicho esto y si nuestro escritorio se ha cargado correctamente, pinchamos encima de nuestro icono “Mi Pc” con el botón derecho del ratón, y escogemos la opción “Conectar a unidad de Red“.

- Ahora la pantalla siguiente nos permitirá escoger la letra de la unidad y con el botón “Examinar” el directorio compartido, que al estar a través de VirtualBox (gracias a las guest additions) tendrá una ruta parecida a esta: “\\VBOXSRV\DatosUSB“. Lo vemos en las siguientes imágenes.

- Una vez seleccionado, pinchamos en “Aceptar” y comprobamos que funciona. Yo para ser “original” escribí una carpeta que pusiera “prueba” :) .

Cada vez las cosas las hacen más fáciles jeje. Por ciertas tareas que tengo que realizar en mi trabajo, muchas veces tengo que estar a caballo entre los dos SO. Tener una máquina virtual es muy cómodo y mucho más si puedes compartir ciertos recursos con la máquina anfitriona, que en nuestro caso es Ubuntu 8.04 (aprovecho para decir que ya queda menos de una semana para la nueva versión 8.10 :) ).

En la siguiente semana colgaré un post con la información para “arreglar” el “problema de los USB” en VirtualBox PUEL.

Un saludo ;)

Fuentes: Tux Apuntes, Despuesdegoogle, Linux.adslzone.net

7 Respostas to “VirtualBox: Crear carpetas compartidas”

  1. mantrax dixo

    Dios te colme de bendiciones en tu vida. Recuerda que cristo te ama!

  2. Andres Canillas dixo

    Gracias pos la información.. debes ser una linda chica en mente y alma y por supuesto en cuerpo!!!!!! gracias de nuevo

  3. Daniel dixo

    Me ha sido de gran utilidad. Muchas gracias! =D

  4. fabio abel dixo

    ya hice todo lo indicado aqui, pero los oficios generados en XP no puedo modificarlos en ubuntu, ¿que puedo hacer? de antemano les agradezco mucho todas sus atenciones. saludos a todos

  5. David dixo

    Muchas gracias, erees un crack tio, ojala todo el mundo fuera como tu. Sin complicaciones como el barcelona tiqui taka. Pedazo de blog.

  6. Fran dixo

    La mejor esplicacion ke encontre en todo el Landsraad mil gracias ,te mereces el mejor destiltraje xD ojala las energias del universo de ofreezcan una vida larga y plena and llena de melange jejeje .Un saludote de un Fedaykin agradecido xDDD

Deixa un comentario

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>