Saltar al contenido

Compartir carpetas entre el SO huésped y el anfitrión en VirtualBox

VirtualBox es un gran software de virtualización gratuito de Oracle. He escrito muchos artículos sobre VirtualBox, incluyendo cómo instalar Ubuntu en VirtualBox y cómo ejecutar VirtualBox desde una unidad USB.
Si has tenido alguna experiencia con software de virtualización, probablemente también hayas oído hablar de VMWare e Hyper-V. Anteriormente usé Hyper-V de Microsoft para convertir mi PC en una máquina virtual y una característica que me gustó mucho fue la capacidad de compartir fácilmente archivos y carpetas entre el sistema operativo del huésped y el del host.
En VMWare y Hyper-V, todo lo que tienes que hacer para compartir archivos del sistema operativo anfitrión al sistema operativo invitado es arrastrar y soltar entre los escritorios. Súper fácil. Cuando cambié a VirtualBox, me di cuenta de que compartir carpetas en VirtualBox no era tan simple como arrastrar y soltar.

¡Esto fue muy molesto para mí al principio y me llevó un poco de tiempo averiguar exactamente cómo hacerlo! En este artículo, te guiaré a través de los pasos para compartir carpetas entre el SO huésped y el anfitrión en VirtualBox.
Compartir entre el huésped y el host en VirtualBox
Primero, tienes que instalar VirtualBox Guest Additions en el sistema operativo invitado. Puedes hacerlo yendo a Dispositivos y haciendo clic en la imagen de CD de Instalar Guest Additions.

Una vez instalado y reiniciado el sistema operativo invitado, debes crear una carpeta compartida virtual. Puedes hacerlo yendo a Dispositivos de nuevo y haciendo clic en Carpetas Compartidas – Configuración de Carpetas Compartidas.

Ahora haz clic en el botón Añadir Nueva Carpeta Compartida a la derecha.

En el cuadro Ruta de la carpeta, haga clic en la flecha hacia abajo y luego en Otro. Busca la carpeta del sistema operativo anfitrión que deseas compartir con el sistema operativo invitado. En el cuadro Nombre de la carpeta, asigna un nombre a tu recurso compartido. Puedes elegir entre hacer que sea de sólo lectura, montar automáticamente la carpeta después de reiniciarla y hacer que la carpeta compartida sea permanente.

Haga clic en Aceptar y la nueva carpeta compartida se mostrará en Carpetas de la máquina si eligió hacerla permanente, de lo contrario se mostrará en Carpetas transitorias.

Ahora haga clic en Aceptar para cerrar el diálogo de Carpetas Compartidas. Tienes que hacer una cosa más para poder acceder a la carpeta en el sistema operativo anfitrión. Dependiendo de si el SO huésped está ejecutando Windows o Linux (Ubuntu, etc.), el método es diferente.
Invitado Windows
En este caso, puede navegar a la carpeta compartida yendo a Computer – Network – VBOXSVR o puede asignar una letra de unidad a esa carpeta compartida.

Prefiero el segundo método para que sea fácilmente accesible. La manera más fácil de mapear la carpeta a una letra de unidad en el PC virtual es simplemente hacer clic con el botón derecho del ratón en la carpeta como se muestra arriba y elegir Map Network Drive.

Elija una letra de la unidad, asegúrese de que la opción Reconectar al iniciar sesión esté marcada y luego haga clic en el botón Finalizar.

También puede mapear la unidad de red usando el símbolo del sistema, si es necesario.Para ello, abra un símbolo del sistema y escriba el siguiente comando.
red usar z: \NvboxsvrNnombre compartido
Simplemente reemplaza el nombre de la carpeta con el nombre de la carpeta que usaste al agregar una acción. Ten en cuenta que NO necesitas cambiar vboxsvr. Además, puedes usar cualquier letra que esté actualmente libre; no tiene que ser Z si no quieres. Eso es todo! Deberías recibir un mensaje como El comando completado con éxito como se muestra a continuación.

Ahora, cuando vayas al Explorador o a Mi Computadora, verás el nuevo disco montado y listo para el acceso!

Huésped Linux
Para montar una carpeta compartida en un sistema operativo invitado Linux como Ubuntu, escriba el siguiente comando en la terminal:
mount -t vboxsf [-o OPCIONES] sharename mountpoint
Reemplaza el nombre de la acción por el nombre de la acción y el punto de montaje por el camino donde quieres que se monte la acción (es decir, /mnt/share).
No es demasiado difícil, ¿eh? Por supuesto, si no sabías que tenías que hacer todo esto, ¡podría ser bastante frustrante! Ahora cuando necesites compartir archivos o carpetas en VirtualBox, podrás hacerlo fácilmente. Disfrútalo!

Contenidos relacionados

No se ha encontrado ninguno

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *