Para instalar las Guest Additions de Virtual Box en Debian hay que seguir el siguiente procedimiento:
- En el menú de VirtualBox de la máquina «guest» con Debian pulsamos en Dispositivos / Insertar imagen de CD de las Guest Additions.
- Ya en la máquina virtual, editar el fichero /etc/fstab y añadir la opción «exec» a la unidad cdrom0. La línea correspondiente del fichero tiene que quedar así:
/dev/sr0 /media/cdrom0 udf,iso9660 user,noauto,exec 0 0
- Ejecutar como root
# apt-get install build-essential
# apt-get install linux-headers-$(uname -r)
A continuación ejecutamos (ya no hace falta ser root, es más, cuando se ejecuta como root curiosamente falla la ejecución):
$ cd /media/cdrom0
$ ./autorun.sh
Una vez que acabe la ejecución, reiniciamos y ya deberíamos ver la máquina Debian a pantalla completa, síntoma de que se han instalado correctamente las Guest Additions. (Probado en Debian 9 y Virtualbox 5.2.18)