Ahora que ya sabemos qué son las GuestAdditions, supongamos que tenemos instalada en VirtualBox una máquina virtual con Ubuntu 9.04 Server Edition y queremos usar carpetas compartidas entre nuestra máquina virtual (el Ubuntu Server) y nuestra máquina real (Ubuntu Desktop), entonces tenemos que instalar primero las Guest Additions.
Los pasos para instalar las Guest Additions en Ubuntu Server son los siguientes:
- Sobre la ventana de la máquina virtual hacemos clic en el menú Dispositivos > Instalar “Guest Additions” (Aplicaciones del Huesped)…
Esto lo que hace es simular que introducimos un CD-ROM en la máquina virtual que contiene el instalador de las Guest Additions.
- Como estamos trabajando con Ubuntu Server, el CD-ROM lo tenemos que montar a mano. Lo hacemos con el siguiente comando:
sudo mount /dev/cdrom /media/cdrom0/
- Una vez montado el CD-ROM que tiene el programa para instalar las Guest Additions, lo normal sería ejecutar ese software sin embargo, vamos a instalar un par de paquetes que nos van a hacer falta y que si no los instalamos obtendríamos un error.
El primero de ellos es build-essential y lo instalamos como siempre:sudo aptitude install build-essential
- A continuación, tenemos que instalar las cabeceras de nuestro kernel. Para saber la versión del kernel podemos ejecutar el siguiente comando:
uname -r
Para instalar las cabeceras de la versión del kernel que estamos usando ejecutamos el siguiente comando:
sudo aptitude install linux-headers-$(uname -r)
- Ahora que ya estamos preparados para instalar las Guest Additions examinamos el contenido del CD-ROM que habíamos montado.
ls /media/cdrom0
- Por último, instalamos las Guest Additions ejecutando el siguiente comando:
sudo /media/cdrom0/VBoxLinuxAdditions-x86.run
- Ya sólo nos falta reiniciar nuestro Ubuntu Server ejecutando:
sudo reboot
Una vez se haya reiniciado la máquina virtual ya tendremos a nuestra disposición las Guest Additions.
Imagen de cabecera: Mashup 3.7 icon theme
Comentarios