Al instalar Guest Additions en ubuntu

Es posible recibir el error failed to set up service vboxadd, please check the log file al intentar instalar las Guest Additions en alguna distro Linux

Os describo todo el proceso de instalación por si no lo conocéis, pero si ya lo domináis ir a la parte final con la solución

 

Ya sabemos que para instalar las Guest Additions simplemente tenemos que montar el archivo VBoxGuestAdditions.iso (archivo que podemos encontrar en el directorio de instalación de VirtuLbox) en la unidad de CD virtual.

Estos son los pasos a seguir
Selecciona el archivo del disco virtual

Con la máquina apagada es el momento de indicarle dónde están los Guest Additions para instalarlos. Para ello nota que en la ventana de tu máquina virtual hay un menú a la parte de afuera. Una de las opciones de este menú es Dispositivos. Dale clic a esta opción y te saldrá otro menú. De este otro menú escoge la opción Dispositivos CD/DVD,

Opción para seleccionar Dispositivos CD/DVD en cómo instalar los Guest Additions de VirtualBox en Ubuntu
 Dale clic a Dispositivos CD/DVD

 

Notarás que la opción Dispositivos CD/DVD cuenta a su vez con otro sub-menú. Aquí vas a cliquear en la primar opción que dice Seleccionar un archivo de disco virtual de CD/DVD.

Opción para seleccionar el disco virtual en cómo instalar los Guest Additions de VirtualBox en Ubuntu
 Haz clic en Seleccionar un archivo de disco virtual CD/DVD

 

Ahora debes buscar la imagen ISO que contiene los Guest Additions. Por lo general esta se encuentra en la mismo carpeta donde VirtualBox está instalado. En sistemas Windows esta carpeta suele ser:

 C:\Program files\Oracle\VirtualBox

En sistemas Linux suele estar en:

 /opt/VirtualBox/

En sistemas Mac está en:

 Contents/MacOS

Una vez estés en la carpeta, selecciona el archivo VBoxGuestAdditions y dale clic al botón Abrir

Archivo con la imagen ISO de los Guest Additions en cómo instalar los Guest Additions de VirtualBox en Ubuntu Selecciona el archivo con las Guest Additions

Y podremos ver en el Gestor de archivos que ha aparecido la unidad virtual de CD con las Guest Additions.

Así que entraremos y visualizaremos su contenido:

abrir guest additions lubuntu
Instalación de Guest Additions en la máquina virtual

Ya hemos preparado el sistema e indicado la localización del archivo de los Guest Additions. Ahora toca finalmente instalarlos. Para ello, luego de reiniciar la máquina virtual, entra a Ubuntu con tus credenciales y ve al Escritorio. Allí en el menú principal de la parte izquierda verás varios botones. Si seleccionaste el disco virtual correctamente, debes ver un botón que dice VBOXADDITIONS_4.XXXXX seguido de unos números.

Dale clic al botón mostrando el disco de los Guest Additions en cómo instalar los Guest Additions de VirtualBox en Ubuntu Dale clic al botón VBOXGUESTADDITIONS_4.XXXXX

 

Entonces pasarás al explorador de archivos de Ubuntu, el cual te mostrará el contenido del disco virtual seleccionado. En este paso es importante que te fijes en un botón a la parte superior derecha. El mismo dice Ejecutar programa

Botón Ejecutar programa en cómo instalar los Guest Additions de VirtualBox en Ubuntu
Imagen #17 – Dale clic al botón Ejecutar programa

 

Después te saldrá una ventanita preguntándote si quieres ejecutar la instalación. Selecciona el botón Ejecutar, como se ve en la Imagen #18.

Botón Ejecutar para instalar los GuestAdditions en cómo instalar los Guest Additions de VirtualBox en Ubuntu
Imagen #18 – Dale clic al botón Ejecutar

 

Luego de eso Ubuntu te preguntará tu contraseña. Entra la misma y luego presiona el botón Autenticar, como muestra la Imagen #19.

Pantalla para Autorizar y Autenticar instalación de Guest Additions en cómo instalar los Guest Additions de VirtualBox en Ubuntu
 Entra tu contraseñá y dale clic al botón Autenticar

Y al intentar ejecutarlas, por medio de la terminal, con permisos de superusuario:

1 sudo ./VBoxLinuxAdditions.run

instalar guest additions-sudo VBoxLinuxAdditions.run

en ubuntu veremos la pantalla que mostrábamos al principio, que intenta instalarlas, pero al final nos arrojará el error: failed to set up service vboxadd

error instalacion guest additions-failed to set up service vboxadd

 

 

Solución

Acciones recomendadas de costumbre:

Actualizar nuestro sistema Linux

1 sudo apt-get update
2 sudo apt-get upgrade

 

Hemos de instalar dkms y adicionalmente si fuera necesario, también el paquete build-essential.

 

DKMS (Dynamic Kernel Module Support) proporciona soporte para la instalación de versiones complementarias de los módulos del núcleo.

Lo instalaremos de esta forma:

1 sudo apt-get install dkms

 

 

build-essential es un paquete que contiene referencias a numerosos paquetes de software necesarios para la construcción en general.

Lo instalaremos con:

1 sudo apt-get install build-essential

 

A continuación reiniciamos el sistema para activar las actualizaciones, y ya podremos instalar las Guest Additions. Aparecerá el mensaje: