Como no me acordaba exactamente de cómo hacerlo y he visto que por el blog todavía no teníamos nada al respecto, os lo dejo por aquí para futuras faltas de memoria.
En mi caso, tengo un Ubuntu Server 11.10 virtual, al que le quiero instalar las Guest Additions, corriendo en una máquina real Windows 7 .
Comenzamos con los pasos:
1º Utilizaremos la imagen VBoxGuestAdditions.iso que por defecto con la instalación de VirtualBox la tendremos en «C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso». Se puede hacer de dos maneras:
a) Con la opción del menú de la VM, simplemente pinchando en «Devices > Install Guest Additions”. De esta manera será como si introdujeramos el cd en la máquina.
b) La otra manera es hacerlo mediante el menú » Machine > Settings…» y en «Storage» seleccionamos la imagen que deseamos introducir en la unidad de CD virtual, con el icono del CD.
2º Ahora montaremos el CD a mano puesto que estamos usando Ubunutu Server. Utilizamos este comando:
$ sudo mount /dev/cdrom /media/cdrom
3º Deberemos instalar unos paquetes antes de instalar las Guest Additions para evitar posibles errores:
$ sudo apt-get install build-essential
$ sudo apt-get install linux-headers-(versión del kernel)
Para conocer la versión de nuestro kernel utilizamos el comando :
$ uname -r
En mi caso quedaría:
$ sudo apt-get install linux-headers-3.0.0-12generic-pae
4º A continuación instalamos las Guest Additions, para ello iremos al directorio /media/cdrom y ejecutaremos el fichero VBoxLinuxAdditions.run
$ cd /media/cdrom
$ ./VBoxLinuxAdditions.run
5º Por último resetearemos la máquina y estrá hecho
$ sudo reboot