Configurar carpetas compartidas de Virtualbox con CentOS

En este post vamos a configurar las carpetas compartidas de VirtualBox con CentOS. Esto nos permitirá más adelante, desde nuestra máquina virtual, acceder a los directorios compartidos de nuestro ordenador.

También, como explicaré en la siguiente entrada del blog, podremos configurar estas carpetas como directorio web de un servidor virtual de Apache, pero de momento centrémonos en compartirlas.

Y dicho esto, empecemos. Con la máquina virtual encendida, y desde CentOS, realizaremos las siguientes tareas.

1. Actualizar a la última versión del kernel

Asegurarnos de que estamos usando la última versión del kernel ejecutando el siguiente comando y reiniciamos.

$ yum update kernel*

$ reboot

2. Instalar paquetes requeridos

A continuación instalamos una serie de librerías requeridas para el uso de las campertas compartidas.

$ yum install gcc kernel-devel kernel-headers

3. Montar la Imagen de Guest Additions

Lo primero explicar que Guest Additions es un software de VirtualBox que proporciona una serie de utilidades para hacer más fácil el uso de la máquina virtual. Estas son algunas:

  • Integración del cursor del ratón
  • Carpetas compartidas
  • Mejor soporte de vídeo
  • Ventanas integradas
  • Sincronización horaria
  • Portapapeles compartido
  • Los inicios de sesión automáticos

Y a continuación procedemos a montar la imagen de Guest Additions para poder instalarla en CentOS.

3.1. Activamos el CD virtual de Guest Additions accediendo desde la aplicación de VirtualBox y en nuestra máquina virtual a, Devices → Install Guest Additions.

3.2. Y ya en CentOS, montamos la unidad en una carpeta creada previamente por nosotros con los siguientes comandos:

$ mkdir /media/VirtualBoxGuestAdditions

$ mount -r /dev/cdrom /media/VirtualBoxGuestAdditions

4. Instalar Guest Additions

Instalamos Guest Additions ejecutando los siguientes comandos:

$ cd /media/VirtualBoxGuestAdditions

$ ./VBoxLinuxAdditions.run

5. Seleccionar carpeta para compartir

Ir a la configuración de nuestra máquina virtual → Carpetas compartidas, y seleccionar los directorios que queramos compartir.

Marcaremos la opción de solo lectura cuando queramos que nuestra máquina virtual solo lea de los ficheros y no pueda modificarlos o borrarlos.

Y seleccionaremos la opción automontar para que automáticamente monte el directorio al iniciar el sistema operativo. Con esta opción activada los directorios se montarán por defecto en el directorio /media, y el nombre será el mismo pero con el prefijo “sf_” quedando algo como “sf_nombre-de-nuestro-directorio”.

Seleccionar carpetas compartidas de VirtualBox

Solo faltaría reiniciar la máquina en el caso de que hayamos configurado las carpetas compartidas con ella encendida.

* Posibles errores

Al instalar las campertas compartidas ejecutando el instalador VBoxLinuxAdditions.run, si se instala sobre un CentOS server o cualquier otro sistema linux que solo funcione en modo consola, es muy probable que en el paso donde instala la librería “X Window System” dé un error debido a que no tenemos un sistema de ventanas instalado, pero no pasa nada, todo funcionará correctamente.


Y hasta aquí la configuración de las carpetas compartidas de VirtualBox con CentOS. Cualquier duda en los comentarios y lo resolvemos 😉

 

Fuente: http://developerlover.com

Deja un comentario

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