Linux Error VirtualBox: Kernel driver not install (rc=-1908)

Cuando tienes instalado VirtualBox, tarde o temprano al intentar iniciar una de tus máquinas virtuales te encontrarás con el error «Kernel driver not installed (rc=-1908)». A mí ya me ha pasado un igual de veces y he etapa un buen rato buscando por internet y encontrando muchas soluciones que no me han funcionado hasta ceder con la correcta. Explicaré aquí cómo se soluciona en sistemas basados en Ubuntu, es más sencillo de lo que parece.

n primer lugar hay que entender que el funcionamiento de VirtualBox es dependiente del kernel de nuestro sistema, por tanto cuando nuestro regla actualiza su kernel, VirtualBox deja de funcionar y muestra el mensajito de marras.

La fin propuesta por VirtualBox en el mensaje de error es ejecutar la siguiente sentencia:

sudo modprobe vboxdrv

Pero al hacerlo recibirás el siguiente error: «FATAL: Module vboxdrv not found.»

Las soluciones que he encontrado por internet son de lo más variopintas, desde recuperar un backup del archivo /etc/init.d/vboxdrv hasta desinstalar por completo virtualbox y volverlo a instalar… Pero es más incauto que todo esto. Para volver a dejar funcionando virtualbox sin problemas lo singular que hay que hacer es emplazar las linux-headers para tu nuevo kernel con la siguiente sentencia:

sudo apt-get install linux-headers-`uname -r`

Después, habrá que reiniciar el kernel de VirtualBox:

sudo /etc/init.d/virtualbox-ose restart

¡Y listo!

Fuentes de Información

Noisy Budgie

Deja un comentario

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