Page 1 sur 1
[virtualbox] erreur de lancement de la VM (résolu)
Publié : mer. 02 sept. 2009, 16:20
par Myzu
Bonjour,
J'ai fait il y a peu une mise à jour du kernel et depuis impossible de lancer une machine virtuelle sur virtualbox.
J'ai lu
ici qu'il fallait éxecuter la commande
vbox_build_module afin de mettre à jour virtualbox après une mise à jour du noyau. Cependant je n'ai pas cette commande ...
La commande
/etc/rc.d/rc.vboxdrv setup ne fonctionne pas non plus (en faite le fichier rc.vboxdrv n'existe pas)
J'ai essayé de désinstaller et réinstaller virtualbox mais rien n'y fait ...
Quelqu'un pourrait-il me venir en aide ?
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 16:38
par FenDanT
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 16:55
par Myzu
oui je sais, cependant je n'ai pas cette commande ... d'où ma question

Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 17:01
par benjarobin
Tu as quoi comme version de VirtualBox la version bin ou ose
pacman -Qs virtualbox
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 17:48
par Myzu
j'ai la version ose
Code : Tout sélectionner
bash-4.0# pacman -Qs virtualbox
local/virtualbox-modules 3.0.4-1
Kernel modules for VirtualBox
local/virtualbox-ose 3.0.4-2
Powerful x86 virtualization for enterprise as well as home use (Open Source
Edition)
local/virtualbox-ose-additions 3.0.4-1
Guest Additions for VirtualBox (Open Source Edition)
local/virtualbox-ose-additions-modules 3.0.4-1
Kernel modules for VirtualBox Guest Additions
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 18:16
par benjarobin
Donc c'est normal, tu ne doit pas recompiler le module, il est fournit par pacman déjà tout compiler.
Je vérifies la version de VirtualBox que tu as, bon tu es a jour... donc soit le paquet est périmé, soit le problème est ailleurs.
Quel est la version de ton kernel, car les dépendance du module sont : kernel26>=2.6.30 et kernel26<2.6.31
Comme il y a des dépendance normalement cela devrai marcher a moins d'avoir forcer l'installation de VirtualBox. Le problème est ailleurs (90%)
Lance VirtualBox en console est donne nous la sortie, ou tout message d'erreur (log...)
Sinon reparcours le wiki pour voir si tu as loupé une étape:
http://wiki.archlinux.fr/howto/virtuali ... virtualbox
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 18:32
par Myzu
bon alors voici ce que j'obtient en lançant virtualbox en console :
Code : Tout sélectionner
$ VirtualBox
WARNING: The vboxdrv kernel module is not loaded. Either there is no module
available for the current kernel (2.6.30-ARCH) or it failed to
load. Please recompile the kernel module and install it by
sudo /etc/init.d/vboxdrv setup
You will not be able to start VMs until this problem is fixed.
et voici l'erreur que j'obtient en essayant de lancer une machine virtuelle :
Code : Tout sélectionner
Kernel driver not installed (rc=-1908)
The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Re-setup the kernel module by executing
'/etc/init.d/vboxdrv setup'
as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.
Ha et sinon ça marchait bien avant, j'ai jamais eu de problème mais là ...
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 18:38
par benjarobin
Tu ne comprend pas l'anglais, c'est dommage, car le message d'erreur est on ne peut plus explicite, je dirai

mais c'est mon jour de bonté, je vais te donner une piste: /etc/rc.conf et vboxdrv
Et vérifie que ton user et bien dans le groupe "vboxusers"
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 19:02
par Myzu
Heu si je comprends l'anglais mais j'arrivais pas à résoudre mon problème.
Ha et vboxdrv est bien dans ma liste de modules dans /etc/rc.conf
Quand au groupe "vboxusers", il n'existe pas ...
EDIT: Ha ben je viens de résoudre mon problème en lançant virtualbox en root (enfin avec sudo) mais le problème reste le même ... dois-je créer moi même le groupe vboxusers et ajouter mon utilisateur à celui-ci ?
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 19:11
par aldevar
Salut,
Es tu sur que le groupe vboxusers n'existe pas?
Que te dis
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 19:17
par benjarobin
Je suis désolé, en effet mais bon bref...
Il y a un topic, mais ce n'est pas normal que le groupe ne soit pas créer:
http://forums.virtualbox.org/viewtopic.php?f=1&t=929
Un problème dans le paquet ?
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 19:23
par aldevar
Tu peux éventuellement tenter une réinstallation de virtualbox.
Si ça ne fonctionne pas, tu peux toujours créer le groupe a la main (groupadd) et y ajouter ton user (mais il y a surement des permissions a modifier après quelque part).
Autre chose.
Que te dis
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 19:27
par Myzu
heu maintenant ça fonctionne à nouveau (voir l'edit de mon post précédent)
Je pense que le problème vient des droits car le groupe vboxusers n'existe pas sur mon ordinateur, la mise à jour du noyau ne devait pas être possible.
Faut-il que j'ajoute moi même le groupe vboxusers ?
Ha et oui je suis sûr que le groupe vboxusers n'existe pas (pas de sortie après la commande) :
Sinon :
Code : Tout sélectionner
bash-4.0# ls -l /dev/vbox*
crw-rw---- 1 root root 10, 60 Sep 2 18:41 /dev/vboxdrv
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 19:28
par benjarobin
Re: [virtualbox] erreur de lancement de la VM
Publié : mer. 02 sept. 2009, 19:43
par Myzu
bon, du coup j'ai créé le groupe moi même avec la commande
puis j'ai ajouté mon utilisateur au groupe (oui moi XD)
J'espère que ça résoudra le problème à la prochaine mise à jour du noyau ...