Re: Como Ver Carpetas Compartidas En Virtualbox Ubuntu

4 views
Skip to first unread message
Message has been deleted

Nichelle Gruger

unread,
Jul 13, 2024, 9:33:36 AM7/13/24
to kajanstrabim

A veces, cuando trabajamos con mquinas virtuales, es necesario compartir carpetas entre la mquina anfitrin y la virtual. Cuando se trata de un Windows suele funcionar a la primera, pero en el caso de otros sistemas como Ubuntu, no es inmediato.

como ver carpetas compartidas en virtualbox ubuntu


Descargar https://urlin.us/2yPaFu



Hoy vamos a ver como poder montar una carpeta compartida en VirtualBox en Ubuntu, para as intercambiar archivos entre las dos mquinas. Para ello lo primero que tenemos que hacer es instalar las Guest Additions y compartir la carpeta con la mquina virtual. Es un paso simple que veremos a continuacin.

Debemos montar la unidad de CD desde el men que nos aparece en la mquina virtual: Dispositivos > Insertar Imagen de CD de las . Una vez hecho esto ejecutamos el instalador (debera de salir un dilogo que nos gue), e introducimos nuestra contrasea.

Despus de llevar a cabo este paso, se trata de acceder a las opciones de configuracin de nuestra mquina virtual y hacer click en Carpetas compartidas. Una vez ah, en el icono de aadir carpeta a la derecha, si hacemos click se nos abrir un men.

Tan solo tenemos que escoger la carpeta que queremos compartir de nuestro disco duro, asignarle un nombre con el que la identificaremos en la mquina virtual (en este caso CarpetaCompartida), marcar la opcin de Automontar y escoger un punto de montaje.

El punto de montaje puede ser cualquiera, el que ms rabia nos d, aunque yo siempre suelo utilizar /media/CarpetaCompartida por comodidad (y por costumbre). Una vez escogido este pequeo detalle, arrancamos nuestra mquina y, oh sorpresa, NO funciona!

Una vez que tenemos instaladas las Guest Additions en nuestro Ubuntu 9.04 Server virtualizado podemos compartir directorios entre nuestra mquina virtual y la real. El proceso que se describe en este tutorial no es exclusivo para Ubuntu Server y tambin se puede aplicar a una mquina virtual con Ubuntu Desktop.

Hay que tener en cuenta que el primer compartida (en rojo) debe coincidir con el nombre que le dimos al directorio en el paso 3, mientras que el segundo compartida (en azul) tiene que coincidir con el nombre del paso 5.

Te felicito por el tutorial esta muy completo y facil de entender, Sin embargo todo lo hice al pie de la letra y en la carpeta \media\ no esta el directorio compartido, no se si habre hecho algo mal, gracias por la ayuda.

@Chris
Muchas gracias por el comentario. Vamos a ver si conseguimos que te funcione a ti.
En el paso 5 del tutorial creamos el directorio donde vamos a montar la carpeta compartida. Este es el primer punto a revisar porque como el directorio lo creamos nosotros a mano, siempre va a estar ah. Otra cosa es que no lo hayamos montado porque nos haya aparecido algn error en el paso 6.
Si puedes indicarnos un error concreto y el paso en el que se produce, podramos ayudarte mejor.
Saludos.

@Javier
Si has seguido todos los pasos de este tutorial, slo se me ocurre una cosa: tienes instaladas las Guest Additions?
Para compartir carpetas, lo primero que hay que hacer es instalar las GuestAdditions.
Saludos.

@Javier
Slo se me ocurren dos cosas:
1. Que no exista la carpeta en tu sistema real. En el ejemplo que pusiste intentabas montar tu carpeta compartida sobre dos carpetas distintas de tu mquina real (javier y compartida). Espero que me haya explicado bien en el paso 3. Pero como dices que has seguido todos los pasos correctamente, supongo que no ser esto.
2. Que no est cargado el mdulo correspondiente. Ejecuta el comando
sudo lsmod grep vbox
para comprobar que est cargado el mdulo vboxfs. Si no lo est, ejecuta este otro comando para cargarlo en memoria
sudo modprobe vboxvfs
y despus intenta montar de nuevo la carpeta compartida.
Mucha suerte.

Compartida: capeta que compartiste desde el administrador de las maquinas virtuales.
Documentos: directorio en ubuntu en donde encontraras lo que hay en Compartida (Mis documentos en la maquina real)

Gracias por tu buen tutorial, esta bastante bien explicado y directo al punto, todo me fue de maravillas pero tengo el problema en la maquina virtual, no puedo acceder a la carpeta compartida, a menos que sea root, bueno sudo en ubuntu. Alguna sugerencia, en el paso numero 3 de tu guia me asegure de dejar SIN marcar la opcion de solo lectura, asi que no se como ver la carpeta solo siendo usuario

Esta pgina no es de soporte. Compartimos lo que sabemos, pero si resolvisemos todas las dudas que recibimos, no podramos hacer artculos nuevos. Por eso, si alguien plantea un problema, y sabes la respuesta, sintete libre para comentarla.

RAM: Mnimo 2 GB. El sistema Lubuntu funciona bien con 1 GB de RAM, y deber mantener al menos la misma cantidad de memoria para algunas de sus aplicaciones (como GeoServer). Por lo tanto, se recomienda un total de 2 GB para un funcionamiento sin problemas.

Repuesto: Mnimo 20 GB de espacio en disco duro. El archivo de disco virtual (vmdk) de live.osgeo.org se descomprime a casi 10 GB. Tambin querr ms espacio para permitir algo de espacio para trabajar en la mquina virtual. As que un total de 20 GB es una buena recomendacin.

Contine con la siguiente pantalla y seleccione Usar un archivo de disco duro virtual existente. Haga clic en el icono de carpeta para buscar dnde guard el archivo vmdk de OSGeoLive. Seleccione el archivo, haga clic en Siguiente y Crear.

Una vez creada la mquina virtual, haga clic en el botn Configuracin. En la seccin Interfaz de usuario, haga clic para seleccionar Mostrar en la parte superior de la pantalla para la mini barra de herramientas.

Vaya a la seccin Pantalla y aumente la memoria de vdeo a 32 o 64 MB. En algunos sistemas operativos host, es posible que sea necesario Habilitar la aceleracin 3D para que la pantalla funcione correctamente.

Vaya a la seccin Carpetas compartidas y haga clic en la seccin Agregar carpeta (icono verde + a la derecha) para encontrar un directorio en su equipo host que desee compartir dentro de la mquina virtual.

Puede elegir que la carpeta compartida sea de solo lectura y montada automticamente. Una vez definidas la Ruta de carpeta y el Nombre de carpeta, haga clic en Aceptar y, de nuevo, en Aceptar para finalizar y cerrar la ventana de configuracin.

La pantalla virtual OSGeo-Live (es decir, el tamao de la ventana) puede ser muy pequea y no podr aumentar hasta que instale Guest Additions. Debe instalar las adiciones de invitado virtualbox, esto le permitir usar el modo de pantalla completa.

Algunas herramientas configuradas en OSGeoLive dependen de que usuario est en el grupo usuarios para que puedan escribir en el directorio de datos. Si no se establecen, estas herramientas fallarn cuando se ejecuten.

En el ejemplo anterior, definimos una ruta de acceso de Carpeta Compartida en el sistema host y la denominamos GIS en la configuracin de la mquina virtual. La carpeta compartida aparecer en el sistema de archivos en /media/sf_GIS/. Para montar esta carpeta en el directorio principal del usuario, por ejemplo, en una ejecucin de terminal:

Para montar las carpetas compartidas por VirtualBox en una mquina virtual con Linux como sistema operativo. En primer lugar habremos de tener instaladas las Guest Additions de VirtualBox.

En el artculo Instalacin de las Guest Additions en Debian y distribuciones basadas en Debian publicado con anterioridad en ZeppelinuX, se explica como instalarlas en un sistema Linux.

En este ejemplo trabajaremos con la siguiente carpeta compartida que se muestra en la imagen:
Hacer clic para aumentar.Como se ve en la imagen, se le ha asignado el nombre de recurso almacen.

Visto y hecho lo anterior, podremos montar la carpeta compartida por demanda o montarla de forma automtica cuando se inicie la mquina virtual con Linux.

Montar por demanda
Si no hemos optado por configurar la carpeta compartida para que se automonte en el inicio del sistema o simplemente, est desmontada por algn motivo, para montarla por demanda, slo tendremos que ejecutar la siguiente orden:

Al arrancar la mquina virtual, la carpeta compartida se montar de forma automtica. Slo nos queda saber en que carpeta se ha montado. Tanto en Debian como en Ubuntu, por defecto se montan en /media. En nuestro ejemplo, se montara en la ruta siguiente:

Pero nos encontraremos con un problema, y es que al intentar acceder a la carpeta /media/sf_almacen se nos denegar el acceso. El motivo es que slo el usuario root y los usuarios que pertenezcan al grupo vboxsf tendrn permisos para acceder al contenido de la carpeta compartida. Para solucionarlo tendremos que aadir nuestro usuario al grupo vboxsf.

Hola regi,
$(whoami) es una variable que se pasa como argumento al comando usermod. whoami es un comando con el que se obtiene el nombre del usuario actual.
Ejecuta whoami y comprueba la salida y comprenders mejor lo que digo.

Cuando dices que vboxsf no existe Te refieres al ejecutar el comando usermod o al comando mount?
En ambos casos, posiblemente no tengas bien instaladas las Guest Additions de VirtualBox.
Te aconsejo que reinstales y ests atento a que no te de ningn error.

Buenas J. Carlos.
Tena esta informacin ya indizada y probada por m en muchas distribuciones, sobretodo Debian y derivadas, y no haba tenido problemas.
He intentado hacer el proceso que describes (era el que usaba yo tambin) en ArchLinux y por un tema de permisos, creo, no me dejaba acceder desde usario, s desde root.
Tengo el usuario aadido a vboxsf y los permisos de la carpeta compartida estn como en las otras distribuciones y por lo que sea no me terminaba de dejar.
Al final, creando la carpeta destino en el huesped desde cuenta usuario y montndola ah he podido solucinarlo ya que ahora esa carpeta no pertenece a root sino al usuario y el grupo que sigue siendo vboxsf.
El caso es que en las otras distribuciones este paso no lo realizaba y creando el propio Virtualbox la carpeta sf_nombrecarpeta ya poda acceder sin problemas.
Total, que adems de este rollo la razn principial de mi comentario es el agradecerte los aportes que compartes que, adems de ser muy completos son muy didcticos y de un nivel que es de destacar.
Llevo poco tiempo siguiendo tu blog por rss y todos los artculos me han enseado y afianzado mucho en el conocimiento Linux.
Muchas gracias!

d3342ee215
Reply all
Reply to author
Forward
0 new messages