Pour fonctionner correctement, VirtualBox utilise un module directement lié au Kernel Linux.
De fait, lorsque le noyau est mis à jour, le logiciel de virtualisation ne retrouve plus ses petits et vous jette une fenêtre qui doit ressembler à ceci :

capture_vbox_bug_update_kernel


Pour corriger rapidement le problème, commencez par refermer complètement Virtualbox puis, en root :

  • Installez le pré-requis indispensable, à savoir le paquet " dkms " (Dynamic Kernel Module Support Framework), disponible (entre autres) sur les dépôts " rpmforge " (Consultez si besoin notre page dédiée aux dépôts) :
# yum install dkms


  • Toujours en "root", exécutez la commande qui va recompiler le module " vboxdrv " pour votre nouveau Kernel ( Soyez patient, ça peut être long !) :
# /etc/init.d/vboxdrv setup



Dans le terminal, les étapes s'affichent progressivement :

Stopping VirtualBox kernel modules                         [  OK  ]
Uninstalling old VirtualBox DKMS kernel modules            [  OK  ]
Removing old VirtualBox pci kernel module                  [  OK  ]
Removing old VirtualBox netadp kernel module               [  OK  ]
Removing old VirtualBox netflt kernel module               [  OK  ]
Removing old VirtualBox kernel module                      [  OK  ]
Trying to register the VirtualBox kernel modules using DKMS
                                                           [  OK  ]
Starting VirtualBox kernel modules                         [  OK  ]




Vous pouvez à présent relancer Virtualbox et vos machines virtuelles préférées ...

capture_gest_virtualbox


Plus d'infos relatives à Virtualbox sur la page dédiée.



Vous pouvez commenter ou participer à l'amélioration de cet article via le topic dédié du forum.