VirtualBox es un software que permite instalar y administrar máquina virtuales, como si fuera reales físicamente. Esto es una manera de realizar pruebas sin utilizar las máquina reales, esto con la finalidad de evitar realizar una configuración no deseada.
Dentro de las opciones de VirtualBox, está la de compartir una carpeta desde la anfitrión a la máquina invitada o virtual. Esto es para permitir el traspaso de archivos de una pc a la otra, también está la opción de utilizar USB, o soltar y arrastrar los archivos directamente.
Si embargo, en determinados casos, es necesario tener una carpeta compartida fija con la máquina virtual.
NOTA: En la versión 5.1.10 de VirtualBox el proceso ya es más fácil, anteriormente era necesario realizar más configuraciones.
Instalando complemento de VirtualBox
Paso 1: Agregar la unidad de GuestAddition desde la interfaz de VirtualBox
Paso 2: Copiar VBoxLinuxAdditions.run a Descargas
cp /run/media/usuario/VBOXADDITIONS_5.0.20_106931/VBoxLinuxAdditions.run /home/usuario/Descargas
Paso 3: Ir al directorio de Descargas
cd /home/usuario/Descargas
Paso 4: Actualizar el kernel
sudo dnf -y update kernel*
Paso 5: Reiniciar en caso de que haya actualizado paquetes, en caso contrario continuar al paso 6.
sudo reboot
Paso 6: Instalar paquetes necesarios
sudo dnf -y install gcc kernel-devel kernel-headers dkms make bzip2 perl
Paso 7: Agregar variable de entorno del Kernel
export KERN_DIR=/usr/src/kernels/`uname -r`
Paso 8: Comprobar que la variable de entorno funciona:
echo $KERN_DIRDebe mostrar el kernel actual que se instaló o que se actualizó en el paso 4, si no muestra nada, repetir los pasos 7 y 8.
La salida debe ser parecida a esta:
/usr/src/kernels/4.0.8-300.fc22.x86_64
Paso 9: Ir al directorio en el que se copio VBoxLinuxAdditions.run en este caso a Descargas
cd /home/usuario/Descargas
Paso 10: Instalar GuestAddition
sudo ./VBoxLinuxAdditions.run
Reiniciar la máquina virtual para que la instalación tenga efectos.
Compartiendo carpetas con la máquina virtual
En la máquina virtual corriendo, ir al menú <Dispositivos> <Carpetas compartidas> <Preferencias de carpetas compartidas>
Abrirá una ventana en la que podrán seleccionar la carpeta a añadir, con las siguientes opciones:
Una vez agregado, reiniciar la máquina virtual y automáticamente
Al reiniciar la máquina virtual abrir el gestor de archivos y ahí mostrará un dispositivo con el nombre de la carpeta que se añadió, la carpeta lleva el subfijo sf_ y el nombre que tiene la carpeta:
Sin embargo, al intentar acceder a la carpeta no lo permite. Esto se debe a que el usuario no tiene privilegios para acceder.
Se soluciona al añadir el usuario deseado al grupo de vboxsf, por ejemplo, si el usuario se llama linuxitos entonces el comando quedaría de la siguiente manera:
sudo usermod -aG vboxsf linuxitos
sudo usermod -aG root linuxitos
Reiniciar la máquina virtual para aplicar cambios.
Y eso sería todo. Gracias por visitar.
0 comments:
Publicar un comentario