4
votes

I've got problem with Genymotion, it just won't start.

I'm always getting this error:

mar 14 20:47:30 [Genymotion] [Error] "VirtualBox Host-Only Ethernet Adapter #2" : invalid interface. Subnet:  "169.254.41"  Mask:  "255.255.0.0" 
mar 14 20:47:30 [Genymotion] [Error] "Fail to load vboxmanage plugin from C:/Program Files/Genymobile/Genymotion/plugins/" 
mar 14 20:47:30 [Genymotion] [Error] VM Engine failed to load 
mar 14 20:47:30 [Genymotion] [Error] Unable to find VM Engine. Plugin loading aborted. 

In virtual box i'm getting new host-only adapter after each genymotion start.

I've tried to delete all adapters to setup them by genymotion, setting dhcp for adapters (192.168.56.100 ...), turn on/off Hyper-v, disable firewall and few other tricks.

I cannot set ip for adapter, it always sets to default microsoft address 169.254...

My system is windows 8.1 running on lenovo g510 (i5, ati graphics). Genymotion 2.4.0, VirtualBox 4.3.24.

Does any one have a fresh suggestion? It's driving me crazy :/

Thanks for any advice.

3
Did you try to reinstall your virtual box?Prudhvi
Yes, and geny also...WoojO
Try this solution.Prudhvi
I did also and problem stays.WoojO
I'm facing problems with genymotion too. What virtual device(like the mobile name) are you trying to start?Prudhvi

3 Answers

4
votes

I had the same problem on Windows 8.1, Genymotion 2.4.0 and VirtualBox (tried with both 4.3.12 and 4.3.26). I found a temporary solution through the following steps:

  • In Virtual Box: Settings\Network\Host-only Networks remove all host-only Networks
  • Disable the Ethernet connection in Control Panel\Network and Internet\Network Connections
  • Enable the WiFi connection
  • Start Genymotion. After starting successfully a Virtual Machine, it is necessary to remove all host-only networks, close genymotion and open it again to make it work

I know it might not be a solution if you are not lucky enough to have multiple network connections, but it might give you some suggestions for alternative paths to follow.

I am pretty sure our firewall has a configuration that disturbs VirtualBox while creating the Host-only Network (which you can find in Virtual Box\Settings\Network\Host-only Networks).

I am not sure this is related, but on my Ethernet network connection, ping is disabled, whereas it works normally on my WiFi connection.

When Genymotion starts it searches for a valid Host-Only Ethernet Adapter in VirtualBox. if it doesn't find it, it tries to create a new one based on your active network connection. My theory is that if your network connection has some firewall limitations (some sort of blocked ports) the newly created Host-Only Ethernet Adapter doesn't have a valid IP configuration and therefore Genymotion fails to start. If you try to start several times Genymotion, you will find as many Host-only Networks as attempts.

Switching to a network connection that allows to create a valid Host-Only Ethernet Adapter solves the problem and, in my case, created automatically a working Host-only Network with the following parameters (Virtual Box\Settings\Network\Host-only Networks):

Adapter

  • IPv4Address: 192.168.31.101
  • IPv4 Network Mask: 255.255.255.0

DHCP Server

  • Enabled
  • Server Address: 192.168.31.100
  • Server Mask: 255.255.255.0
  • Lower Address Bound: 192.168.31.101
  • Upper Address Bound: 192.168.31.254

I had similar problems with previous versions of Genymotion and I was able to successfully use the workaround described here: Not able to start Genymotion device

1
votes

Found this via Google 2 years later. Genymotion 2.9.0 was freezing on launch with "loading plugins" displayed. Proposed solution didn't work as-is, but finally this did:

  • Remove all all host-only Networks in VirtualBox (File->Preferences->Network->Host-Only Networks)
  • Start Genymotion as administrator so it can re-add them
0
votes

Same issue also on Windows 8.1, Genymotion 2.4.0 and VirtualBox (both with the bundled VirtualBox version and when installing VirtualBox separately).

I followed the instructions here (depicted for OS X) to manually configure a "VirtualBox Host-Only Ethernet Adapter" within VirtualBox's 'Network' settings:

https://stackoverflow.com/a/21486549/2059308

Genymotion then loaded up and worked normally.