Erreur Virtualbox Kernel Module
Si vous avez installé la dernière version de Virtualbox (1.6.0) qui n’est pas encore présente dans les dépôts officiels de Hardy, vous avez dû constaté hier, comme moi et certainement comme beaucoup d’autres, que votre machine virtuelle a cessé de fonctionner après la mise à jour du noyau de votre Ubuntu 8.04 LTS, en affichant l’erreur de module qui est dans le titre de ce billet.
Il ne faut pas désespérer, car avec une simple commande toute bête vous pouvez réparer ce problème gênant :
sudo /etc/init.d/vboxdrv setup
Voilà, bonne journée !



Salut!
Notons que cette commande est préconisée dans le message d’erreur en lui-même
Ensuite, chez moi, cela n’a pas marché, il y a quelques tmeps, et je pense que j’ai du installer « build-essential », je pense.
Aplus!
Comme le dit Splitsch la manip’ à faire est dans le message d’erreur.
En cas de migration depuis une version antérieure à la 1.6.0, Virtualbox recommande même de le faire afin de recompiler le noyau vbox.
Bizarre, j’ai eu aucun problème…
Lors de la mise à jour, il a mis automatiquement à jour les modules vboxdrv…en gros il a fait cette manip tout seul.
J’utilise la version des dépots de Sun pour VirtualBox :
deb http://www.virtualbox.org/debian gutsy non-free
@Revan : Donc tu utilises la version 1.5.6 de VirtualBox (la dernière avant le rachat par Sun), pas la 1.6.0, pour laquelle Sun n’a pas de dépot officiel, soi-disant « to comply with U.S. export regulations »…
J’ai eu le même problème et cette commande ne résout rien…
sudo /etc/init.d/vboxdrv setup
* Stopping VirtualBox kernel module
* done.
* Recompiling VirtualBox kernel module
* Look at /var/log/vbox-install.log to find out what went wrong
cat /var/log/vbox-install.log
/etc/init.d/vboxdrv: 311: /usr/lib/virtualbox/src/build_in_tmp: not found
Une solution à me proposer?
On attend d’une version LTS de la stabilité et de la fiabilité. Hors, les erreurs dans les mises à jours arrivent assez regulierement sur Ubuntu…Dommage…
[...] Je me suis intéressé aux raisons de cette mise à jour suite à mon billet sur la ré-initialisation de Virtualbox après la mise à jour du Noyau de Ubuntu 8.04 LT…. [...]
au même titre que qqn:
14:33 popi@popi-laptop ~% sudo /etc/init.d/vboxdrv setup
[sudo] password for popi:
* Stopping VirtualBox kernel module * done.
* Recompiling VirtualBox kernel module
* Look at /var/log/vbox-install.log to find out what went wrong
14:33 popi@popi-laptop ~% cat /var/log/vbox-install.log
/etc/init.d/vboxdrv: 311: /usr/lib/virtualbox/src/build_in_tmp: not found
On dirai que je suis pas le seul
salut,
Il faut aussi installer les source du kernel, sinon ca ne marche pas
Merci de constater qu’Ubuntu Hardy ne mérite pas le qualificatif LTS, qu’un board of directors, si « aussi gentils que Mark Shuttleworth » qu’ils soient, ne connait rien au boulot de sysadmin et d’ingénieur sécu informatique. Et que Mark Shuttleworth ne devrait pas décider pour la communauté Ubuntu, puisqu’il n’est pa développeur, mais utilisateur lambda. Il lui manque juste cette modestie.
Parce qu’il faut admettre que même en tant que release « normale », Hardy est loin d’être une réussite.
QQN et POPI:
il suffit de supprimer le fichier /etc/vbox/vbox.cfg
et recommencer la procedure
ATTENTION: faites une sauvegarde de ce fichier, au cas ou…
Jean >> j’ai la version 1.5.6 installé effectivement, mais j’utilise la version 1.6 que j’ai installé en prenant le paquet sur le site de VirtualBox. Je n’ai eu aucun problème lorsque je l’ai lancé cette version
Peut être que la présence de la version 1.5.6 qui empêche le problème ?
QQN et POPI et LINUXNICO
Plutôt que de supprimer le fichier /etc/vbox/vbox.cfg comme une brute, on peut aussi l’ouvrir et changer la ligne par INSTALL_DIR= »/usr/share/virtualbox »
Merci FeNNec, c’était la bonne solution.
Merci baucoup à feNNec et linuxnico de m’avoir permis de solutionner ce problème qui m’obligeait à repasser sur le build 16 quand je voulait pouvoir virtualiser.
Concernant la manip « vboxdrv setup », j’ai du la faire à chaque mise à jour du noyau de la machine hote. En fait je crois avoir lu dans la doc que c’est normal, et qu’il faut s’attendre à le faire à chaque fois.
En revanche, j’ai aussi la mise à jour du noyau sur une machine virtuelle en Ubuntu 8.04, et au redémarage le serveur X ne fonctionnait plus. J’ai du rebooter en mode failsafe et réinstaller les vboxguestadditions. C’est la première fois que ca me fait cela.
Merci cedynamix la commande a marché du feux de dieux
@Regala : tu n’as pas l’impression d’écrire des âneries plus grosses que toi ? Mark Shuttleworth a été développeur Debian et a fondé Thawte Consulting. c’est la revente de cette société qui est à l’origine de sa fortune et lui a permis de fonder Canonical. Et me s’il s’affuble ironiquement du titre de SABDFL, il est loin de prendre seul les décisions concernant Ubuntu. Maintenant si tu as des critiques argumentées sur Hardy, je pense que tout le monde sera intéressé. Et puisque tu semble sous entendre que tu connais le boulot de sysadmin et d’ingénieur informatique, la communauté te sera reconnaissante pour tes rapports de bugs et tes patchs.
Je ne peux que plussoyer Bruno et rappeler d’une LTS qu’on est en droit d’en attendre un Support à Long Terme
Et c’est bien la cas, puisqu’il y a encore des mises à jour sous Dapper.
yop,
ben moi j’ai vraiment flipé en voyant que ma machine virtuelle déconnait sans que j’y ai touché; Tellement flipé (et habitué à faire des conneries dans ce genre de situations) je me suis dit « vaut mieux attendre demain pour s’y mettre ».
Bref tout ça pour quoi, pour dire MERCI et chapeau bas, parceque trouver la solution quand on ne la cherche pas : ca c’est complétement excellent
voili voilou, je suis content c’est tout
Tout comme DecIRC, je ne peux qu’être d’accord avec Bruno. La critique est facile Regala, ceci dit si tu connais le job aide la communauté avant de gueuler.
Mon innotek virtuel box ne fonctionne plus j’aimerai savoir comment il faut faire la commande pour que ça marche parce que cette situation est assez gênante. Merci j’attends vos reposes.
[...] eu une erreur VirtualBox kernel moduel etc. Mon ami Google m’a trouvé la réponse chez Cédynamix : sudo /etc/init.d/vboxdrv setup règle ce problème ! Aucune [...]