115 votes

Genymotion, "Impossible de charger le moteur VirtualBox" sur Mavericks. VBox est correctement configuré

Je continue à obtenir l'erreur suivante :

enter image description here

J'ai réinstallé, supprimé et essayé TOUT pour que Genymotion fonctionne à nouveau.

Je n'ai pas le dispositif dont j'ai besoin, mais Genymotion était PARFAIT pour le travail, jusqu'à la mise à jour de Mavericks, je me suis battu pour qu'il fonctionne à nouveau.

MacBook Pro, Retina 13 pouces, début 2013. i5, 8gb.

J'utilise la version 1.3.1 pour os x. J'ai Virtualbox 4.3 installé avec Oracle_VM_VirtualBox_Extension_Pack-4.3.0-89960.vbox-extpack aussi.

Ma Virtualbox démarre normalement sans AUCUNE erreur. J'ai essayé les variables d'environnement en mettant vbox dans mon $PATH, toutes sortes de choses. Rien ne fonctionne !

Je n'ai plus aucune idée de ce qu'il faut faire, quelqu'un a-t-il eu le même problème et l'a-t-il résolu ?

EDIT : LOG :

Oct 28 09:49:36 [Genymotion] [Warning] ****  STARTING GENYMOTION  **** 
Oct 28 09:49:36 [Genymotion] [Warning] Genymotion Version: Genymotion 1.3.1 
Oct 28 09:49:36 [Genymotion] [Debug] Network request to URL:  "/launchpad/last_version/mac/x64/" 
Oct 28 09:49:39 [Genymotion] [Debug] Genymotion server informs that version  "1.3.0"  is available from  "https://ssl-files.genymotion.com/genymotion/genymotion-1.3.0/genymotion-1.3.0.dmg" 
Oct 28 09:49:39 [Genymotion] [Debug] Version: "1" 
Oct 28 09:49:39 [Genymotion] [Error] Genymotion is newer than the database... how is possible? 
Oct 28 09:49:39 [Genymotion] [Debug] Getting currently authenticated user from  local cache 
Oct 28 09:49:39 [Genymotion] [Debug] Loading "vboxmanage" plugin 
Oct 28 09:49:39 [Genymotion] [Debug] Library loaded with success 
Oct 28 09:49:39 [Genymotion] [Debug] Chipset: "GenuineIntel" 
Oct 28 09:49:39 [Genymotion] [Debug] CPUID 0x1 (Intel): ECX= "7fbae3bf" 
Oct 28 09:49:39 [Genymotion] [Debug] VBoxManage path (default value): "VBoxManage" 
Oct 28 09:50:09 [Genymotion] [Debug] Can't run VBoxManage ("list", "hostonlyifs") 
Oct 28 09:50:09 [Genymotion] [Warning] QProcess: Destroyed while process is still running.
Oct 28 09:50:09 [Genymotion] [Error] "Fail to load vboxmanage plugin from /Applications/Genymotion.app/Contents/MacOS/plugins/" 
Oct 28 09:50:09 [Genymotion] [Error] Unable to find VM Engine. Plugin loading aborted. 

EDIT 2 :

VBoxManage liste hostonlyifs

Imprime les éléments suivants :

VBoxManage: error: Failed to create the VirtualBox object!
VBoxManage: error: Code NS_BASE_STREAM_WOULD_BLOCK (0x80470007) - Stream operation would block (extended info not available)
VBoxManage: error: Most likely, the VirtualBox COM server is not running or failed to start.

1 votes

Pourriez-vous partager avec nous vos fichiers journaux ( cloud.genymotion.com/page/faq/#collapse-logs ) ?

0 votes

Je vous assure que j'ai installé VBox et qu'il fonctionne à 100%.

1 votes

Si vous ouvrez un "terminal" et tapez simplement "VBoxManage list hostonlyifs", quel est le résultat ?

144voto

Amit On Points 1216

J'ai eu le même problème et l'ai résolu en exécutant la commande suivante :

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

Dans les versions ultérieures, la commande est

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Assurez-vous que vous avez débloqué les extensions du noyau de VirtualBox dans Préférences système->Sécurité et confidentialité->Général (vous obtiendrez une fenêtre contextuelle lors de l'installation de VirtualBox).

7 votes

Où se trouve la /Bibliothèque/StartupItems/ sous mavericks ? Je ne trouve rien de tel.

0 votes

J'ai ce problème, et les boutons à l'envers sur mavericks. stackoverflow.com/questions/19561669/

0 votes

J'ai eu le même problème que le PO et cette solution a fonctionné pour moi aussi.

76voto

Mul0w Points 431

Finalement, vous pourriez ne plus rien avoir dans votre /Library/StartupItems .

L'utilisation de la commande suivante aide :

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Cela a fonctionné pour moi sur deux installations différentes de Mavericks.

1 votes

Cela a fonctionné pour moi après la mise à niveau vers Mavericks. Auparavant, je pouvais utiliser la réponse d'Amit.

3 votes

Redémarré et j'ai dû relancer cette commande.... y a-t-il un moyen de rendre cette réparation permanente ?

0 votes

Cela n'arrange pas les choses pour moi

19voto

lumor Points 131

Vous devez redémarrer le service VirtualBox, vous pouvez le faire avec ceci :

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

Si dans ce chemin est vide vous pouvez utiliser :

sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart

Après avoir utilisé Parallels, j'ai toujours besoin de le faire.

12voto

numediaweb Points 2027

Ce qui a fonctionné pour moi dans Win 7 est de supprimer le réseau d'hôtes uniquement (dans les préférences de la boîte virtuelle Oracle, menu [CTRL+G] -> Réseau -> réseaux d'hôtes uniquement). Genymotion le recréera automatiquement au prochain démarrage du boîtier virtuel.

0 votes

Soyez prudent. Lorsque j'ai supprimé le fichier, ma machine s'est immédiatement arrêtée. Sauvegarde ton travail ! J'ai bien démarré, j'ai désinstallé les deux et réinstallé, et ça a recommencé à fonctionner.

10voto

MonKyFoniKs Points 966

Ok, après une journée entière de travail perdue, j'ai réussi à le faire fonctionner.

J'ai d'abord désinstallé toute trace de Genymotion et de Virtualbox. J'ai ensuite procédé à une nouvelle installation de Genymotion puis de Virtual Box, mais la version précédente (4.2.18)

J'ai lancé Genymotion, j'ai téléchargé une image, j'ai eu un message d'erreur sur le réseau en essayant de l'exécuter. Alors je l'ai lancé directement dans Virtual Box, il a démarré à 100% avec le réseau et tout. Je l'ai éteint, je suis allé dans les paramètres de l'image et j'ai changé le premier adaptateur en "Host-only".

J'ai rouvert le Genymotion Launcher et "joué" mon appareil et il a démarré sans problème.

0 votes

Je viens de vérifier avec une version plus récente 4.3.30 alors que les versions plus récentes ne semblent pas fonctionner.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X