Compartir carpetas entre el sistema operativo host y el sistema operativo invitado en Virtualbox

Compartir carpetas entre el sistema operativo host y el sistema operativo invitado en Virtualbox
Cuando trabaja en un sistema operativo invitado, a menudo necesita compartir archivos hacia y desde el sistema operativo host. Un sistema operativo invitado es un sistema operativo aislado que no tiene acceso a ni al host ni a las otras máquinas en VirtualBox. Sin embargo, la utilidad de adición de invitado de Virtualbox permite que la máquina invitada compartirá archivos hacia y desde el sistema operativo host.

En este artículo, le mostraremos cómo instalar VirtualBox Invited adiciones y compartir carpetas entre el sistema operativo host y el sistema operativo invitado.

Requisitos previos

  1. OS de host con VirtualBox instalado
  2. OS invitado instalado en la máquina virtual

Para esta demostración, estamos utilizando Windows10 como el sistema operativo host y Ubuntu 20.04 LTS como el sistema operativo invitado. Para habilitar el intercambio entre invitado y el sistema operativo host, instalaremos las adiciones de invitados de VirtualBox en el sistema operativo invitado y luego compartiremos y montaremos una carpeta desde el sistema operativo host al sistema operativo invitado. Empecemos.

Instale las adiciones de invitados de VirtualBox en el sistema invitado

Para habilitar el intercambio de archivos entre el host y el invitado, debe instalar adiciones de invitados en el sistema operativo invitado. Para hacerlo, se deben tomar los siguientes pasos:

1. Abra VirtualBox en su sistema de host e inicie un sistema operativo invitado.

2. En la barra de menú superior de Virtualbox, haga clic en Dispositivos, Luego seleccione Insertar la imagen del CD de adiciones de invitados Para insertar un CD virtual dentro del sistema de invitados.


3. Aparecerá el siguiente mensaje. Hacer clic Correr Para instalar adiciones de invitados en la máquina invitada.


4. La instalación comenzará, y una vez completada, se le pedirá que presione Ingresar Para cerrar la ventana. Prensa Ingresar Para terminar la instalación.


Una vez que VirtualBox Guest Addies se ha instalado en el sistema operativo invitado, puede compartir carpetas entre el sistema de host y el sistema de invitados.

Compartir carpetas entre host e invitado

Ahora, compartiremos una carpeta entre los sistemas de host e invitado. Puede compartir múltiples carpetas entre el sistema operativo invitado y el sistema operativo host. Para compartir carpetas, cree una nueva carpeta o use una carpeta existente. Siga los pasos a continuación para compartir un archivo o carpeta entre los sistemas de host e invitado.

1. Desde la barra de menú superior de VirtualBox, vaya a Carpetas compartidas> Configuración de carpetas compartidas.

2. Verá la siguiente ventana de configuración en su sistema de invitados. Haga clic en el botón + para abrir el Agregar compartir caja de diálogo.

3. En el Agregar compartir Cuadro de diálogo, seleccione la carpeta compartida usando el Ruta de la carpeta desplegable y elija una carpeta de su sistema operativo host. Luego, escriba un nombre para su carpeta compartida y verifique el Montaje automático caja. El Montaje automático La opción montará automáticamente la carpeta compartida en el siguiente arranque.


Ahora, haga clic DE ACUERDO Para cerrar el Agregar compartir diálogo. Ahora verá la carpeta compartida en el Ajustes ventana. Hacer clic DE ACUERDO Para cerrar la ventana.


4. Por defecto, solo Root y los miembros de VBOXSF pueden acceder a la carpeta compartida. Para asignar permisos a su cuenta de usuario, emita el siguiente comando en el terminal, reemplazando con el nombre de usuario real:

$ sudo usermod -ag vboxsf

5. Si abre File Manager o Explorer en su sistema operativo invitado, verá la carpeta compartida sf_shared_folder montado allí, donde sf_shared_folder es el nombre de su carpeta compartida.


También se puede acceder a la carpeta compartida desde la línea de comando. Abra la línea de comando usando Ctrl+Alt+T, y luego navegue a /medios de comunicación directorio utilizando el siguiente comando en el terminal:

$ CD /Medios

Aquí, si ejecuta el comando CD, verá su carpeta compartida enumerada en el directorio /medios.


Ahora, navegue a la carpeta compartida usando el comando CD de la siguiente manera:

$ CD sf_shared_folder/

Asegúrese de reemplazar sf_shared_folder Con el nombre de su carpeta compartida.

En la carpeta compartida, puede colocar cualquier archivo que desee compartir con su sistema operativo host. Del mismo modo, puede acceder a cualquier archivo compartido por su sistema operativo host.

Conclusión

Este artículo le mostró cómo configurar el intercambio de carpetas entre un sistema de host y un sistema invitado en VirtualBox. Debe seguir el procedimiento anterior para sus máquinas invitadas solo una vez. Después de eso, la carpeta compartida del host se montará automáticamente en el sistema operativo invitado en cada arranque para compartir archivos.