Carpeta compartida huésped/anfitrión en Virtualbox

viernes, 17 de septiembre de 2010
Escrito por Neodian a las 0:51
20 comentarios

En mi trabajo tengo que utilizar muchas máquinas virtuales para hacer pruebas sobre distintos sistemas operativos y especificaciones. Por este motivo utilizo Virtualbox diariamente y la verdad es que estoy encantado con él.

Un problema muy común que me suelo encontrar es la forma de conectar el sistema anfitrión con el huésped para poder intercambiar ficheros. Es cierto que se puede configurar un red interna entre ambas máquinas, pero al final acaba siendo un engorro. Las carpetas compartidas nos permiten realzar esto precisamente, y además de una forma muy sencilla y rápida, solo hay que saber como hacerlo.

Antes de nada s recuerdo que debeis tener instaladas en el sistema huésped las Virtualbox Guest Additions que no proporcionan funcionalidades extra, entre otras la de las carpetas compartidas.

  1. Una vez hecho esto y reiniciado el sistema huésped porcederemos a seleccionar la carpeta compartida. Para ello en la parte inferior derecha de la ventana de Virtualbox tenemos el icono de una carpeta, si pinchamos con el botón derecho sobre dicho icono se deplegará un menú que pone, Carpetas compartidas.
  2. En la nueva ventana que nos aparece deberemos configurar nuestra carpeta compartida. En principio vamos a poner solamente una, pero podriamos hacerlo para varias repitiendo el proceso.
  3. Pinchamos en el icono de la carpeta con un más verde, a la derecha, en la nueva ventana pinchamos en el desplegable que pone «Ruta completa» y hacemos click en «Otro…«.
  4. Seleccionamos la carpeta del disco duro del sistema anfirtrión que queramos y le ponemos un nombre.
  5. Opcionalmente tenemos dos opciones, Sólo lectura impediria eliminar, modificar o añadir elementos desde el sistema huésped y Hacer permanente, guardaria la carpeta compartida para futuros inicios de la máquina virtual, sino al arrancarla de nuevo no estaría.
  6. Aceptamos y volvemos a la ventana anterior, dependiendo de si elegimos Hacer permanente o no aparecerá en como carpeta transitoria o carpeta de la maquina.
  7. Aceptamos nuevamente.

Ahora ya tenemos configurada la carpeta compartida. Esto es asi para cualquier sistema operativo anfitrión como huéped.

La segunda parte es acceder desde la máquina huésped a esta carpeta y aqui es donde cambia la cosa:

Para sistemas huésped Windows

Basta con abrir una ventana del explorador de Windows y teclear la siguiente direccion \\vboxsrv\carpeta_compartida (\\vboxsrv\carpeta_de_neodian). Esto nos abrira directamente dicha carpeta. Podemos mapear tambien la unidad como si fuese cualquier unidad de red para tener la facilmente accesible desde Mi PC/Equipo.

Para sistemas huésped Linux

Primero tenemos que montar la carpeta, para ello tecleamos el siguiente comando en una consola mount -t vboxsf carpeta_compartida punto_de_montaje (mount -t vboxfs carpeta_de_neodian /mnt). De esta forma nos monta la carpeta compartida en el punto de montaje y luego ya podremos acceder a ella con normalidad. Tambien podemos mapear la unidad para tenerla siempre disponible y facilmente accesible.

Como decía al principio es muy sencillo, pero como todo, hay que saber hacerlo. Hasta mañana.

Pertenece a la seccion Manuales





Etiquetas: , , , ,

20 comentarios »

  1. Alejandro Suárez dice:

    Hola, instale Windows 98 como SO invitado en VirtualBox 5.0.20, en Windows 8 y 10 (como anfitrion), pero no funciona la RED, las carpetas compartidas, ni internet, por lo que no tengo forma de trabajar con archivos y carpetas, desde y hacia el SO anfitrion. He investigado y parece que VirtualBox no tiene soporte para GuestAdditions en Windows 98. ¿Alguna solucion o sugerencia? Muchas gracias

  2. irene dice:

    Como acceder a una impresora desde VB que esta instalada en el anfitrión?
    necesito asignar por lpt1

  3. Jose Guadalupe Castillo Romo dice:

    Muchas gracias muy bien explicadoo 😀

  4. pc dice:

    Gracias, muy bien explicado.

    Un saludo.

  5. Fernando dice:

    Buenas, disculpa que te moleste, yo tengo la version 4.3.2 sobre windows 7 Enterprise SP 1 y cuando estoy en la virtualbox por momentos se me cuelga el explorador de archivos y luego vuelve, alguna idea?

  6. Hairo dice:

    Muchisimas gracias. Me parece fundamental poder intercambiar información de una manera segura entre huesped y anfitrión. Uso vb para probar cosas en el sistema operativo de la maquina virtual total si arruino algo o instalo virus o lo que sea no pasa nada. Saludos.

  7. Hector Bonilla Gonzalez dice:

    como se instalan las guest additions en wifiway, o xiaopan o wifislax?. lo he intentado y no se como hacerlo.
    gracias de antemano por la ayuda

  8. Jenny dice:

    Gracias!! me funcionó perfecto

  9. ruben dice:

    Hola! Neodian

    Me ha servido la info, muchas gracias, saludos desde Paraguay

  10. Resnick dice:

    Excelente! justo estaba buscando como acceder a la carpeta desde el huésped

  11. Tatankamonh dice:

    Excelente! Funciona!! Graciasss!! 😀

  12. Jfrancisco dice:

    Prantico el comntario…buena aportacion gracias….

  13. Cesar GM dice:

    Muy buen comentario, ¿sabe alguien de alguna ‘buena práctica’ de dónde deberían colocarse las carpetas compartidas? Originalmente pensé ponerla en la carpeta donde están mis máquinas virtuales, pero no sé si esto daría problemas. Gracias por la info.

  14. Rene Puma dice:

    no puedo escribir la raya diagonal \\\ en la maquina virtual si presiono esa tecla me sale el signo de numero #

    • Neodian dice:

      Prueba primero a instalar las Guest Additions, tambien revisa la configuracion regional en la propia maquina virtual. Sino tambien puedes hacer un copy&paste desde el ordenador anfitrion, es un poco cutre pero funciona.

    • Ismael dice:

      Accede por ssh desde alguna herramienta como minicom o putty

  15. karen dice:

    Excelente comentario muy claro y practico, accedi sin mayor complicacion, muchas gracias

  16. Carlos dice:

    Gracias master!!

  17. David Piles dice:

    Muchas gracias!! Me estaba volviendo loco para encontrar la carpeta compartida!!