Genymotion, "VirtualBox-Engine kann nicht geladen werden." auf Mavericks. VBox ist korrekt eingerichtet


115

Ich erhalte immer wieder den folgenden Fehler:

Geben Sie hier die Bildbeschreibung ein

Ich habe ALLES neu installiert, gelöscht und versucht, Genymotion wieder zum Laufen zu bringen.

Ich habe nicht das Gerät, das ich brauche, aber Genymotion war perfekt für den Job, bis Mavericks Update habe ich gekämpft, um es wieder zum Laufen zu bringen.

MacBook Pro, Retina 13 Zoll, Anfang 2013. i5, 8 GB.

Ich verwende Version 1.3.1 für OS X. Ich habe Virtualbox 4.3 auch mit Oracle_VM_VirtualBox_Extension_Pack-4.3.0-89960.vbox-extpack installiert.

Meine Virtualbox startet normal ohne Fehler. Ich habe versucht, Umgebungsvariablen vbox auf meinen $ PATH zu setzen, alles Mögliche. Nichts funktioniert!

Ich habe keine Ahnung mehr, was ich tun soll. Hat da draußen jemand ähnliche Probleme gehabt und sie behoben?

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 listet nur Hosts auf

Druckt Folgendes:

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
Könnten Sie uns bitte Ihre Protokolldateien mitteilen ( cloud.genymotion.com/page/faq/#collapse-logs )?
MadCdan

Ich versichere Ihnen, dass ich VBox installiert habe und es zu 100% funktioniert
Jonathan Natie Klopper

1
Wenn Sie ein "Terminal" öffnen und einfach "VBoxManage list hostonlyifs" eingeben, wie lautet die Ausgabe?
MadCdan

1
Ich nehme an, Sie haben bereits versucht, VirtualBox neu zu installieren.
MadCdan

Ja, ich habe alle VBox-Dateien gelöscht. Neu gestartet, neu installiert und auch ältere Versionen von VBox ausprobiert.
Jonathan Natie Klopper

Antworten:


144

Ich hatte das gleiche Problem und löste es, indem ich den folgenden Befehl ausführte:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

In späteren Versionen lautet der Befehl

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

Stellen Sie sicher, dass Sie die Kernel-Erweiterungen von VirtualBox in den Systemeinstellungen-> Sicherheit und Datenschutz-> Allgemein entsperrt haben (bei der Installation von VirtualBox wird ein Popup angezeigt).


7
Wo ist die / Library / StartupItems / on Mavericks? Kann so etwas nicht finden.
Dumoko

4
Dies könnte das Problem einmal lösen, muss aber den Befehl jedes Mal ausführen, wenn ich den Computer neu starte. Gibt es einen endgültigen Weg?
Chris.Zou

1
Ich musste VirtualBox und Genymotion neu starten, nachdem ich dies ausgeführt hatte, damit es auch funktionierte.
Ken

19
Ich verstehe sudo: /Library/StartupItems/VirtualBox/VirtualBox: command not found.
whoKnows

2
Das Nächste sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart, was ich auf El Capitan mit VBox 4.3.20 finden kann, ist , dass unter anderem der Fehler zurückgegeben wird: /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).Die Systemkonsole zeigt auch eine Vielzahl interessanter, wenn auch stumpfer Fehlermeldungen. Nicht ganz sicher, aber es sieht für mich so aus, als ob der VBox-Kext (Kernel-Erweiterung) möglicherweise nicht mit neueren Versionen von OSX kompatibel ist.
Ghoti

76

Möglicherweise haben Sie nichts in Ihrem /Library/StartupItems.

Die Verwendung des folgenden Befehls hilft:

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

Es hat bei mir bei zwei verschiedenen Mavericks-Installationen funktioniert.


1
Dies funktionierte für mich nach dem Upgrade auf Mavericks. Zuvor konnte ich Amits Antwort verwenden.
Joshua W

3
neu gestartet und musste diesen Befehl erneut ausführen ... gibt es eine Möglichkeit, dieses Update dauerhaft zu machen?
Phil

Das behebt es nicht für mich
eliasbagley

24

Update: Die Version 2.5.1 von Genymotion ( https://www.genymotion.com/#!/release-notes/251#251 ) scheint dieses Problem behoben zu haben. (Danke für das Heads Up @ Roger!)


Für diejenigen, die etwas später darauf stoßen, habe ich dies durch die Installation von VirtualBox 4.3.28 ( https://www.virtualbox.org/wiki/Download_Old_Builds_4_3 ) behoben . Die neuen Versionen 5.0.0 und 4.3.30 haben bei Genymotion 2.5 bei mir nicht funktioniert. Keine der oben genannten Lösungen hat funktioniert :(

Es ist auch erwähnenswert, dass zum Zeitpunkt des Schreibens in den FAQ von Genymotion Folgendes angegeben ist:

Aus Leistungsgründen empfehlen wir jedoch die Verwendung von Version 4.3.12


1
Vielen Dank! kleine Korrektur - diese URL ist virtualbox.org/wiki/Download_Old_Builds_4_3
Roger

2
Dies muss an die Spitze der Liste geschoben werden!
Zwebie

2
Ich denke, die Veröffentlichung von Genymotion 2.5.1 hat dies tatsächlich behoben
Roger

Genymotion 1.0.5 veröffentlicht und funktioniert gut VirtualBox 5.x auf OSX genymotion.com/#!/release-notes/253_p105
Muhasturk

2.5.2 funktioniert mit 4.3.30, aber immer noch keine 5.0.n-Unterstützung.
Sveinung Kval Bakken

19

Sie müssen den VirtualBox-Dienst neu starten. Sie können dies folgendermaßen tun:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

Wenn dieser Pfad leer ist, können Sie Folgendes verwenden:

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

Nachdem ich Parallels verwendet habe, muss ich es immer tun.


17

Unter Ubuntu GNU / Linux:

sudo /etc/init.d/vboxdrv setup


12

In Win 7 hat es für mich funktioniert, das Nur-Host-Netzwerk zu entfernen (im Oracle Virtual Box-Einstellungsmenü [STRG + G] -> Netzwerk -> Nur-Host-Netzwerke). Genymotion erstellt es beim nächsten Start des virtuellen Geräts automatisch neu.


Seien Sie gewarnt. Wenn ich die Datei löschte, wurde mein Computer sofort heruntergefahren. Sichere deine Arbeit! Startete gut, und ich habe beide deinstalliert und neu installiert, und es begann wieder zu funktionieren.
Jahmic

10

Ok, nach einem ganzen produktiven Tag im Abfluss habe ich es zum Laufen gebracht.

Zuerst habe ich alle Spuren von Genymotion und Virtualbox deinstalliert. Ich fuhr dann fort, Genymotion und dann Virtual Box erneut zu installieren, aber die vorherige Version (4.2.18)

Ich habe Genymotion ausgeführt, ein Bild heruntergeladen und eine Fehlermeldung über das Netzwerk erhalten, das versucht, es auszuführen. Also habe ich es direkt in Virtual Box ausgeführt. Es wurde zu 100% mit dem Netzwerk und allem gestartet. Ich habe es heruntergefahren, die Bildeinstellungen aufgerufen und den ersten Adapter auf "Nur Host" geändert.

Ich habe den Genymotion Launcher erneut geöffnet und mein Gerät "abgespielt", und es wurde ohne Probleme gestartet.


Gerade mit einer neueren Version 4.3.30 verifiziert, während die neueren Versionen nicht zu funktionieren scheinen
Stephen Senkomago Musoke

8

Für diejenigen, die diesen Thread unter Mac OS X mit derselben Fehlermeldung, aber möglicherweise einem anderen Problem ausführen:

1) Überprüfen Sie, ob Sie GenyMotion über / Applications geöffnet und die Internetberechtigungen aktiviert haben

2) Installieren Sie die virtuelle Box von hier aus: https://www.virtualbox.org/wiki/Downloads . Versuchen Sie nach dem Herunterladen und Installieren erneut, GenyMotion auszuführen

3) Wenn diese nicht funktionieren, versuchen Sie Mul0ws Vorschlag:

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


Vielen Dank! Funktioniert wie ein Zauber mit OSX 10.9.4
Matz

6

Dies geschieht beim Upgrade von Yosemite auf El Capitan. Die virtuelle Box muss erneut installiert werden. Die Neuinstallation von geny motion führt zu nichts. Sie behalten alle Ihre virtuellen Geräte unverändert.


2
Das Aktualisieren von VirtualBox hat geholfen. Ich habe mit v4.3.12 Kernel-Panik bekommen, aber wie in den FAQs von Genymotion empfohlen , habe ich 4.3.26 installiert. es funktioniert jetzt gut!
Sufian

Die Installation von VirtualBox 4.3.26 hat bei mir funktioniert. Neuere Versionen haben nicht funktioniert. Sie können es von hier bekommen: virtualbox.org/wiki/Download_Old_Builds_4_3
Apfelsaft


3

Das Löschen des Nur-Host-Netzwerks hat mir geholfen. 1. Öffnen Sie Virtual Box 2. Datei-> Einstellungen-> Netzwerk 3. Wählen Sie das Nur-Host-Netzwerk aus und entfernen Sie es.

Versuchen Sie nun, die Genymotion zu starten.


2

Deinstallieren Sie VirtualBox mit dem Deinstallationsprogramm (im Lieferumfang von dmg enthalten) und installieren Sie VirtualBox erneut. Dies hat dieses Problem für mich gelöst.


Ich habe beim Austauschen von Macs über eine etwas ältere Version von VirtualBox migriert und diesen Fehler erhalten. Neuinstallation auf die neueste Version behoben.
JwBurnside

1

Virtual Box Version 4.3.28 funktionierte für mich mit Genymotion 2.5.2. Sonst schien nichts zu funktionieren.



1

Unter Ubuntu 16.04 befindet sich vboxdrv nicht mehr in /etc/init.d, daher müssen Sie Folgendes ausführen:

/usr/lib/virtualbox/vboxdrv.sh setup

0

Ich kämpfte auch mit el Kapitän installiert. Ich habe die VirtualBox 4.3.26-Version installiert. Andere neueste Versionen haben bei mir nicht funktioniert. Es wirkt wie ein Zauber :)


0

In GNU / Linux können Sie diesen Befehl verwenden

 /etc/init.d/virtualbox

Optionen

  • Anfang
  • halt
  • stop_vms
  • Neustart
  • Force-Reload
  • Status

beispielsweise

 /etc/init.d/virtualbox force-reload

Viel Glück

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.