VirtualBox – Résoudre le problème VERR_VM_DRIVER_NOT_INSTALLED

VirtualBox – Résoudre le problème VERR_VM_DRIVER_NOT_INSTALLED

Lors du lancement d’une machine virtuelle sous VirtualBox, j’ai eu la surprise de découvrir qu’il y avait un nouveau joli message d’erreur: VERR_VM_DRIVER_NOT_INSTALLED.

Ce message vient du faire que les drivers de kernel ne sont pas installer. Pour ce faire, lancer la commande suivante pour relancer la configuration de VirtualBox, et avoir l’erreur exacte:

sudo /sbin/vboxconfig
Si l’exécutable n’est pas trouvable, c’est que l’installation de VirtualBox ne s’est pas effectuée correctement, ou qu’il manque des librairies.

Dans mon cas, la sortie de la commande affichait cela au milieu de plein de lignes:

This system is currently not set up to build kernel modules.

Please install the Linux kernel "header" files matching the current kernel

La ligne exacte à lancer se trouve un peu plus bas dans la console, mais une seule ligne suffit:

sudo apt install linux-headers-amd64
Je conseille de n’installer que le package linux-headers-amd64, et non pas le package avec la version supplémentaire, car autrement la version est figée.

Une fois fait, relancer une fois la commande de configuration de VirtualBox, et le tour est joué

sudo /sbin/vboxconfig