Page 1 sur 1
[virtualbox] Ne lance plus les machines virtuelles (résolu)
Publié : mar. 02 juil. 2013, 12:05
par clapas
Bonjour,
A la suite de la dernière mise à jour, virtualbox ne lance plus les machines virtuelles.
Au démarrage de l'une d'entre elles, j'obtiens le message suivant :
Code : Tout sélectionner
Échec de l'ouverture de session pour la machine virtuelle SMS mail.
The virtual machine 'SMS mail' has terminated unexpectedly during startup with exit code 1.
Detail :
Code d'erreur :
NS_ERROR_FAILURE (0x80004005)
Composant :
Machine
Interface :
IMachine {22781af3-1c96-4126-9edf-67a020e0e858}
Et ensuite celui-ci :
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. Please reinstall the kernel module by executing
'pacman -S virtualbox-host-modules'
as root. If you don't use our stock kernel, install virtualbox-host-source and execute dkms autoinstall .
Un contrôle montre que virtualbox-host-modules est bien installé.
J'ai tenté de recharger le module mais :
Code : Tout sélectionner
sudo modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Exec format error
A partir de là je sèche !
Si quelqu'un peut m'expliquer quoi faire pour corriger cela, je le remercie d'avance.
Re: [virtualbox] Ne lance plus les machines virtuelles
Publié : mar. 02 juil. 2013, 13:26
par FoolEcho
Salut,
clapas a écrit :modprobe: ERROR: could not insert 'vboxdrv': Exec format error
La version du module ne correspond pas à celle du kernel.
Soit tu n'as pas redémarré, soit il te faut suivre les indications selon ce que tu utilises:
clapas a écrit :Please reinstall the kernel module by executing
'pacman -S virtualbox-host-modules'
as root. If you don't use our stock kernel, install virtualbox-host-source and execute dkms autoinstall .
Re: [virtualbox] Ne lance plus les machines virtuelles
Publié : mar. 02 juil. 2013, 13:57
par clapas
Merci mais le module est déjà installé et j'ai redémarré deux fois.
Code : Tout sélectionner
avertissement : virtualbox-host-modules-4.2.14-2 est à jour -- réinstalle
résolution des dépendances...
recherche des conflits entre paquets...
Paquets (1): virtualbox-host-modules-4.2.14-2
Taille totale installé : 0,16 MiB
Taille de mise à jour net : 0,00 MiB
:: Procéder à l’installation ? [O/n] o
(1/1) vérification des clés dans le trousseau [######################] 100%
(1/1) vérification de l’intégrité des paquets [######################] 100%
(1/1) chargement des fichiers des paquets [######################] 100%
(1/1) analyse des conflits entre fichiers [######################] 100%
(1/1) vérification de l’espace disque disponible [######################] 100%
(1/1) réinstallation virtualbox-host-modules [######################] 100%
In order to use the new version, reload all virtualbox modules manually.
C'est pourquoi j'ai cherché a recharger le module manuellement et là j'ai eu la réponse de la fin du premier post.
Par contre je ne comprends pas bien cette partie du message:
"If you don't use our stock kernel"
J'ai une installation "standard" et donc je ne sais pas si j'ai "leur stock kernel".
Re: [virtualbox] Ne lance plus les machines virtuelles
Publié : mar. 02 juil. 2013, 16:31
par benjarobin
Re: [virtualbox] Ne lance plus les machines virtuelles
Publié : mar. 02 juil. 2013, 16:36
par clapas
Voilà donc les informations demandées :
Code : Tout sélectionner
uname -a
Linux xxxx 3.9.7-1-ARCH #1 SMP PREEMPT Thu Jun 20 22:45:32 CEST 2013 x86_64 GNU/Linux
pacman -Q linux
linux 3.9.7-1
modinfo vboxdrv
filename: /lib/modules/3.9.7-1-ARCH/extramodules/vboxdrv.ko.gz
version: 4.2.14_OSE (0x001a0005)
license: GPL
description: Oracle VM VirtualBox Support Driver
author: Oracle Corporation
srcversion: C864D6D13F1850CC91EAF1E
depends:
vermagic: 3.9.8-1-ARCH SMP preempt mod_unload modversions
parm: force_async_tsc:force the asynchronous TSC mode (int)
Re: [virtualbox] Ne lance plus les machines virtuelles
Publié : mar. 02 juil. 2013, 16:40
par benjarobin
Tu n'es tout simplement pas à jour. Il te faut un linux 3.9.8
Re: [virtualbox] Ne lance plus les machines virtuelles
Publié : mar. 02 juil. 2013, 16:43
par clapas
Ah mais c'est que j'étais bien persuadé d'être à jour
Plus sérieusement, comment faut-il faire pour être plus à jour qu'en faisant régulièrement des yaourt -Syua ?
Re: [virtualbox] Ne lance plus les machines virtuelles
Publié : mar. 02 juil. 2013, 16:55
par benjarobin
Si tu n'es pas à jour via yaourt -Syua, change de miroir...
Re: [virtualbox] Ne lance plus les machines virtuelles
Publié : mar. 02 juil. 2013, 17:09
par clapas
Ah bien oui !
Je n'avais pas vu la dernière mirrorlist et continuais avec la précédente.
Il peut donc arriver que des miroirs n'aient qu'une partie des mises à jour.
Merci pour ces explications. Après redémarrage, virtualbox lance mes VM et tout va bien.