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


115

Je reçois toujours l'erreur suivante:

entrez la description de l'image ici

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

Je n'ai pas l'appareil dont j'ai besoin, mais Genymotion était PARFAIT pour le travail, jusqu'à la mise à jour de Mavericks, je me suis battu pour le faire fonctionner à nouveau.

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

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

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

Je ne sais plus quoi faire, quelqu'un a eu des problèmes similaires et les a résolus?

MODIFIER: JOURNAL:

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. 

MODIFIER 2:

VBoxManage list 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
Pourriez-vous s'il vous plaît partager avec nous vos fichiers journaux ( cloud.genymotion.com/page/faq/#collapse-logs )?
madCdan

Je vous assure que VBox est installé et que cela fonctionne à 100%
Jonathan Natie Klopper

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

1
Je suppose que vous avez déjà essayé de réinstaller VirtualBox?
madCdan

Oui, j'ai nettoyé tous les fichiers VBox. Redémarré, réinstallé et essayé les anciennes versions de VBox aussi.
Jonathan Natie Klopper

Réponses:


144

J'ai eu le même problème et je 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 de noyau de VirtualBox dans Préférences Système-> Sécurité et confidentialité-> Général (vous obtiendrez une fenêtre contextuelle lorsque vous installerez VirtualBox).


7
où est le / Library / StartupItems / sur les non-conformistes? Je ne trouve rien de tel.
Dumoko

4
Cela pourrait résoudre le problème une fois, mais je dois exécuter la commande à chaque redémarrage de l'ordinateur. Existe-t-il un moyen une fois pour toutes?
Chris.Zou

1
J'ai dû redémarrer VirtualBox et Genymotion après avoir exécuté cela pour que cela fonctionne également.
Ken

19
Je reçois sudo: /Library/StartupItems/VirtualBox/VirtualBox: command not found.
whoKnows

2
La chose la plus proche que je puisse trouver sur El Capitan avec VBox 4.3.20 est sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart, qui renvoie entre autres l'erreur: /Library/Application Support/VirtualBox/VBoxDrv.kext failed to load - (libkern/kext) not loadable (reason unspecified); check the system/kernel logs for errors or try kextutil(8).La console système affiche également une pléthore de messages d'erreur intéressants mais obtus. Pas tout à fait sûr, mais il me semble que le kext VBox (extension du noyau) peut être incompatible avec les nouvelles versions d'OSX.
ghoti

76

Finalement, vous n'aurez peut-être rien 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
Cela a fonctionné pour moi après la mise à niveau vers Mavericks. Auparavant, je pouvais utiliser la réponse d'Amit.
Joshua W

3
redémarré et a dû exécuter à nouveau cette commande .... existe-t-il un moyen de rendre ce correctif permanent?
phil

Cela ne résout pas le problème pour moi
eliasbagley

24

Mise à jour: la version 2.5.1 de Genymotion ( https://www.genymotion.com/#!/release-notes/251#251 ) semble avoir résolu ce problème. (merci pour le heads up @Roger!)


Pour ceux qui pourraient trébucher dessus un peu plus tard, j'ai résolu ce problème en installant VirtualBox 4.3.28 ( https://www.virtualbox.org/wiki/Download_Old_Builds_4_3 ). Les nouvelles versions 5.0.0 et 4.3.30 ne fonctionnaient pas pour moi avec Genymotion 2.5. Aucune des solutions ci-dessus n'a fonctionné :(

Il convient également de noter qu'au moment de la rédaction de cet article, la FAQ de Genymotion stipule ce qui suit:

Cependant, pour des raisons de performances, nous vous recommandons d'utiliser la version 4.3.12


1
Merci! petite correction - cette url est virtualbox.org/wiki/Download_Old_Builds_4_3
Roger

2
Cela doit être poussé en haut de la liste!
zwebie

2
Je pense que la version de Genymotion 2.5.1 a corrigé ce problème
Roger

Genymotion 1.0.5 est sorti et fonctionne bien VirtualBox 5.x sur OSX genymotion.com/#!/release-notes/253_p105
muhasturk

2.5.2 fonctionne avec 4.3.30, mais toujours pas de support 5.0.n.
Sveinung Kval Bakken

19

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, je dois toujours le faire.


17

Sur Ubuntu GNU / Linux:

sudo /etc/init.d/vboxdrv setup


12

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


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

10

Ok, après une journée productive dans les égouts, je l'ai fait fonctionner.

J'ai d'abord désinstallé toutes les traces de Genymotion et Virtualbox. J'ai ensuite procédé à l'installation de Genymotion puis de nouveau Virtual Box, mais la version précédente (4.2.18)

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

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


Vient de vérifier avec une version plus récente 4.3.30 alors que les nouvelles versions ne semblent pas fonctionner
Stephen Senkomago Musoke

8

Pour ceux qui accèdent à ce fil à partir de Mac OSX avec le même message d'erreur mais un problème potentiellement différent:

1) Vérifiez que vous avez ouvert GenyMotion via / Applications et que vous avez activé les autorisations Internet

2) Installez Virtual Box à partir d'ici: https://www.virtualbox.org/wiki/Downloads . Une fois que vous avez téléchargé et installé, réessayez d'exécuter GenyMotion

3) Si cela ne fonctionne pas, essayez la suggestion de Mul0w:

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


Merci beaucoup! Fonctionne comme un charme avec OSX 10.9.4
Matz

6

Cela se produit lors de la mise à niveau vers el capitan depuis yosemite. La boîte virtuelle doit être de nouveau installée. La réinstallation de geny motion ne fait rien. Vous garderez tous vos appareils virtuels inchangés.


2
La mise à jour de VirtualBox a aidé. J'ai eu la panique du noyau avec la v4.3.12 mais comme conseillé par la FAQ de Genymotion , j'ai installé 4.3.26. ça marche bien maintenant!
Sufian

L'installation de VirtualBox 4.3.26 a fonctionné pour moi. Les versions plus récentes ne fonctionnaient pas. Vous pouvez l'obtenir d'ici: virtualbox.org/wiki/Download_Old_Builds_4_3
Apfelsaft


3

La suppression du réseau de l'hôte uniquement m'a aidé. 1. Ouvrez Virtual Box 2. Fichier-> Préférences-> Réseau 3. Sélectionnez le réseau Host-only et supprimez-le.

Essayez maintenant de démarrer le Genymotion.


2

Désinstallez VirtualBox avec le programme de désinstallation (il est livré avec dmg), puis réinstallez VirtualBox. Cela a résolu ce problème pour moi.


J'ai migré vers une version légèrement plus ancienne de VirtualBox lors de l'échange de macs et j'ai obtenu cette erreur. Réinstallation à la dernière version corrigée.
jwBurnside

1

La version 4.3.28 de la boîte virtuelle a fonctionné avec Genymotion 2.5.2 pour moi. Rien d'autre ne semblait fonctionner.



1

Sur Ubuntu 16.04, vboxdrv n'est plus dans /etc/init.d, vous devez donc exécuter ceci:

/usr/lib/virtualbox/vboxdrv.sh setup

0

J'ai aussi lutté avec el capitaine installé. J'ai installé la version VirtualBox 4.3.26. Les autres versions les plus récentes ne fonctionnaient pas pour moi. Il fonctionne comme un charme :)


0

Dans GNU / Linux, vous pouvez utiliser cette commande

 /etc/init.d/virtualbox

Options

  • début
  • Arrêtez
  • stop_vms
  • redémarrer
  • rechargement forcé
  • statut

par exemple

 /etc/init.d/virtualbox force-reload

Bonne chance

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.