Genmony, "Impossibile caricare il motore VirtualBox". su Mavericks. VBox è configurato correttamente


115

Continuo a ricevere il seguente errore:

inserisci qui la descrizione dell'immagine

Ho reinstallato, cancellato e provato di TUTTO per far funzionare di nuovo Genmony.

Non ho il dispositivo di cui ho bisogno, ma Genmony era PERFETTO per il lavoro, fino all'aggiornamento di Mavericks ho lottato per farlo funzionare di nuovo.

MacBook Pro, Retina 13 pollici, inizio 2013. i5, 8 GB.

Sto eseguendo la versione 1.3.1 per os x. Ho Virtualbox 4.3 installato anche con Oracle_VM_VirtualBox_Extension_Pack-4.3.0-89960.vbox-extpack.

Il mio Virtualbox si avvia normalmente senza NESSUN errore. Ho provato le variabili d'ambiente mettendo vbox sul mio $ PATH, ogni sorta di cose. Niente funziona!

Non ho più idea di cosa fare, qualcuno là fuori ha avuto problemi simili e l'ha risolto?

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. 

MODIFICA 2:

VBoxManage elenca solo gli host

Stampa quanto segue:

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
Potresti condividere con noi i tuoi file di log ( cloud.gen”.com / page / faq / #collapse - logs )?
madCdan

Ti assicuro che ho installato VBox e funziona al 100%
Jonathan Natie Klopper

1
Se apri un "terminale" e digiti semplicemente "VBoxManage list hostonlyifs", qual è l'output?
madCdan

1
Presumo tu abbia già provato a reinstallare VirtualBox?
madCdan

Sì, ho pulito tutti i file VBox. Riavviato, reinstallato e provato anche le versioni precedenti di VBox.
Jonathan Natie Klopper

Risposte:


144

Ho avuto lo stesso problema e l'ho risolto eseguendo il seguente comando:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

Nelle versioni successive, il comando è

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

Assicurati di aver sbloccato le estensioni del kernel di VirtualBox in Preferenze di Sistema-> Sicurezza e Privacy-> Generale (riceverai un popup quando installi VirtualBox).


7
dov'è la / Library / StartupItems / su mavericks? Non riesco a trovare niente del genere.
Dumoko

4
Questo potrebbe risolvere il problema una volta, ma è necessario eseguire il comando ogni volta che riavvio il computer. Esiste un modo una volta per tutte?
Chris.Zou

1
Ho dovuto riavviare VirtualBox e Genmony dopo aver eseguito questo perché funzionassero anche loro.
Ken il

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

2
La cosa più vicina che posso trovare su El Capitan con VBox 4.3.20 è sudo /Library/Application\ Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh restart, che restituisce tra le altre cose l'errore: /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 di sistema mostra anche una miriade di messaggi di errore interessanti anche se ottusi. Non del tutto sicuro, ma mi sembra che il VBox kext (estensione del kernel) potrebbe essere incompatibile con le versioni più recenti di OSX.
ghoti

76

Alla fine, potresti non avere nulla nel tuo file /Library/StartupItems.

L'uso del seguente comando aiuta:

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

Ha funzionato per me su due diverse installazioni di Mavericks.


1
Questo ha funzionato per me dopo l'aggiornamento a Mavericks. In precedenza ero in grado di utilizzare la risposta di Amit.
Joshua W

3
riavviato e ho dovuto eseguire di nuovo questo comando .... c'è un modo per rendere permanente questa correzione?
phil

Questo non lo risolve per me
eliasbagley

24

Aggiornamento: la versione 2.5.1 di Genüsseldorf ( https : //www.gen”.com / #!/release-notes / 251#251 ) sembra aver risolto questo problema. (grazie per l'avviso @Roger!)


Per coloro che potrebbero incappare in questo un po 'più tardi, ho risolto il problema installando VirtualBox 4.3.28 ( https://www.virtualbox.org/wiki/Download_Old_Builds_4_3 ). Le nuove versioni 5.0.0 e 4.3.30 non funzionavano per me con Genmony 2.5. Nessuna delle soluzioni di cui sopra ha funzionato :(

Vale anche la pena notare che al momento della stesura di questo articolo, le FAQ di Genmony afferma quanto segue:

Tuttavia, per motivi di prestazioni, si consiglia di utilizzare la versione 4.3.12


1
Grazie! piccola correzione - quell'URL
Roger

2
Questo deve essere spostato in cima alla lista!
zwebie

2
Penso che la versione 2.5.1 di Genüsseldorf abbia risolto questo problema
Roger

Genmony 1.0.5 rilasciato e funziona bene VirtualBox 5.x su OSX gen”.com
#

2.5.2 funziona con 4.3.30, ma ancora non supporta 5.0.n.
Sveinung Kval Bakken

19

Devi riavviare il servizio VirtualBox, puoi farlo con questo:

sudo /Library/StartupItems/VirtualBox/VirtualBox restart

Se in questo percorso è vuoto puoi usare:

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

Dopo aver usato Parallels, ho sempre bisogno di farlo.


17

Su Ubuntu GNU / Linux:

sudo /etc/init.d/vboxdrv setup


12

Quello che ha funzionato per me in Win 7 è stato rimuovere la rete solo host (nel menu delle preferenze della casella virtuale Oracle [CTRL + G] -> Rete -> reti solo host). Genmony lo ricrea automaticamente al successivo avvio del dispositivo virtuale.


Stai attento. Quando ho eliminato il file, la mia macchina si spegneva immediatamente. Salva il tuo lavoro! Avviato bene, ho disinstallato e reinstallato entrambi e ha ricominciato a funzionare.
Jahmic

10

Ok, dopo un'intera giornata produttiva buttata via, sono riuscita a farla funzionare.

Per prima cosa ho disinstallato tutte le tracce di Genmony e Virtualbox. Ho quindi proceduto all'installazione di Genmony e poi di nuovo Virtual Box, ma la versione precedente (4.2.18)

Ho eseguito Genmony, Downloaded an Image, ho ricevuto un messaggio di errore sulla rete che tentava di eseguirlo. Quindi l'ho eseguito direttamente all'interno di Virtual Box, è stato avviato al 100% con la rete e tutto il resto. L'ho spento, sono andato alle impostazioni di Image e ho cambiato il primo adattatore in "Solo host".

Ho aperto di nuovo il launcher di Genüsseldorf e ho "giocato" il mio dispositivo e si è avviato senza problemi.


Appena verificato con una versione più recente 4.3.30 mentre le versioni più recenti non sembrano funzionare
Stephen Senkomago Musoke

8

Per coloro che stanno premendo questo thread da Mac OSX con lo stesso messaggio di errore ma un problema potenzialmente diverso:

1) Verifica di aver aperto GenyMotion tramite / Applicazioni e di aver abilitato i permessi Internet

2) Installa Virtual box da qui: https://www.virtualbox.org/wiki/Downloads . Dopo aver scaricato e installato, riprova a eseguire GenyMotion

3) Se non funzionano, prova il suggerimento di Mul0w:

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


Molte grazie! Funziona a meraviglia con OSX 10.9.4
Matz

6

Succede quando si aggiorna a el capitan da yosemite. La scatola virtuale deve essere installata di nuovo. La reinstallazione di geny motion non fa nulla. Manterrai invariati tutti i tuoi dispositivi virtuali.


2
L'aggiornamento di VirtualBox ha aiutato. Ho avuto il panico del kernel con la v4.3.12 ma, come consigliato dalle FAQ di Genmony , ho installato 4.3.26. ora funziona bene!
Sufian

L'installazione di VirtualBox 4.3.26 ha funzionato per me. Le versioni più recenti non hanno funzionato. Puoi scaricarlo
Apfelsaft


3

L'eliminazione della rete solo host mi ha aiutato. 1. Apri Virtual Box 2. File-> Preferenze-> Rete 3. Seleziona la rete solo host e rimuovila.

Ora prova ad avviare Genmony.


2

Disinstalla VirtualBox con il programma di disinstallazione (viene fornito con dmg), quindi installa di nuovo VirtualBox. Questo ha risolto il problema per me.


Ho migrato su una versione leggermente precedente di VirtualBox durante lo scambio di Mac e ho ricevuto questo errore. Risolto il problema con la reinstallazione all'ultima versione.
jw Burnside

1

La versione 4.3.28 della scatola virtuale ha funzionato con Genmony 2.5.2 per me. Nient'altro sembrava funzionare.



1

Su Ubuntu 16.04 vboxdrv non è più in /etc/init.d, quindi devi eseguire questo:

/usr/lib/virtualbox/vboxdrv.sh setup

0

Ho anche lottato con el capitano installato. Ho installato la versione di VirtualBox 4.3.26. Altre ultime versioni non hanno funzionato per me. Esso funziona magicamente :)


0

In GNU / Linux puoi usare questo comando

 /etc/init.d/virtualbox

Opzioni

  • inizio
  • fermare
  • stop_vms
  • ricomincia
  • force-reload
  • stato

per esempio

 /etc/init.d/virtualbox force-reload

In bocca al lupo

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.