Erreur Virtualbox Kernel Module
Jeudi 5 juin 2008 11:18
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 !


splitsch dit:
5 juin 2008 à 11:46
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!
Oncle Tom dit:
5 juin 2008 à 12:28
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.
Revan dit:
5 juin 2008 à 12:49
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
Jean dit:
5 juin 2008 à 13:12
@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”…
qqn dit:
5 juin 2008 à 13:15
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?
Jeff dit:
5 juin 2008 à 14:01
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…
Cedynamix » Vulnérabilités dans le noyau de Ubuntu 8.04 LTS dit:
5 juin 2008 à 14:08
[...] 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…. [...]
popi dit:
5 juin 2008 à 14:36
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
locutus dit:
5 juin 2008 à 14:46
salut,
Il faut aussi installer les source du kernel, sinon ca ne marche pas
Regala dit:
5 juin 2008 à 16:03
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.
linuxnico dit:
5 juin 2008 à 17:57
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…
Revan dit:
5 juin 2008 à 18:31
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 ?
feNNec dit:
5 juin 2008 à 20:09
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”
qqn dit:
5 juin 2008 à 23:49
Merci FeNNec, c’était la bonne solution.
popi dit:
6 juin 2008 à 0:50
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.
irpye dit:
6 juin 2008 à 1:11
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.
nikusbuntu dit:
6 juin 2008 à 2:11
Merci cedynamix la commande a marché du feux de dieux
Bruno dit:
6 juin 2008 à 8:13
@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.
DecIRC dit:
6 juin 2008 à 12:14
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.
milouse dit:
6 juin 2008 à 17:27
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
TuXinette dit:
28 juin 2008 à 9:55
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.
jojo dit:
10 juillet 2008 à 17:03
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.
Daria blogue » Blog Archive » Problème VirtualBox Kernel Module dit:
31 octobre 2008 à 21:35
[...] 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 [...]