Lỗi genymotion unable to start the virtual device

Ở bài trước xaiandroid có hướng dẫn các bạn cách cài đặt máy ảo Android bằng Genymotion. Ở bài này mình sẽ hướng dẫn các bạn khắc phục một số lỗi thường gặp trong quá trình cài đặt cũng như Genymotion.

1. Genymotion error at start ‘Unable to load virtualbox’

Lỗi này là do không thể kết nối từ Genymotion tới VirtualBox, Bạn có thể khắc phục bằng cách :

– Cài đặt lại VirtualBox : Link //www.virtualbox.org/wiki/Downloads . Sau khi cài lại xong bạn nên restart lại máy tính của mình.

– Cũng có thể do xung đột với Android Studio hoặc Eclipse, bạn thử đóng 2 phần mềm này lại xem sao.

2. Unable to start Genymotion Virtual Device

Nếu bạn gặp phải lỗi này thì bạn hãy thử Install lại VirtualBox .

Nếu cài lại VirtualBox mà vẫn mắc lỗi này thì bạn có thể vào : Network and Sharing Center > Change adapter settings . Bạn bật Local Area Connection lên nếu nó đang bị tắt, và bạn cũng Enable VirtualBox Host-Only Network .

3. VirtualBox DHCP has not assigned IP address to virtual Device

Lỗi này là do Máy ảo chưa cấp phát địa chỉ IP cho Genymotion. để khắc phục lỗi này bạn vào VirtualBox -> Setting -> Network :

– Attached to : Host-only Adapter

– Name : VirtualBox Host-only Ethernet Adapter.

OK. giờ khởi động lại genymotion và lỗi sẽ được khắc phục.

4. Lỗi CH Play không vào được mạng.

Để khắc phục lỗi này bạn nên vào VirtualBox -> Setting -> Network. Chọn sang tab Adapter 2 trong mục Attached to bạn chọn NAT. Lưu lại và chạy lại Genymotion thì lỗi sẽ được khắc phục.

I'm using Genymotion v13.0 on Windows 8 Pro to create Virtual Device successfully, but when I try to run it I get this error: Unable to start Genymotion Virtual Device.

Screenshot:

Trying to run it via Virtualbox, I got this error message:Virtualbox Host Only Ethernet Adapter Failed to start

Screenshot:

Virtual Device previously could run well until I got this issue.

Can someone please tell me how to Fix it?

Adi Inbar

12.2k13 gold badges56 silver badges69 bronze badges

asked Oct 1, 2013 at 1:15

3

This worked for me using GenyMotion 2.0.3 and VirtualBox 4.3.6. My problem was I have an existing host-only adaptor that is used by Vagrant. I can't simply delete it, it will trash my Vagrant VM.

Create a new host-only adaptor in the Virtual Box global settings. Give it a separate address space from any existing host-only adaptors. For example, I set mine up as follows, where I also have a vboxnet0 (used by Vagrant) that uses 192.168.56.x

name: vboxnet1 IPV4 address: 192.168.57.1 mask: 255.255.255.0

DHCP: address `192.168.57.100`mask: `255.255.255.0`low bounds: 1.Uninstall Virtualbox and try reinstalling it using command prompt.

  1. Run command Prompt in administrative mode; 3.Check your Network Drivers if you are using NDIS6 or 6.+ ; Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5; 4.Now Follow the install steps and finish installation steps.
  2. Now try starting device with VirtualBox.

0 high bound: 1.Uninstall Virtualbox and try reinstalling it using command prompt.

  1. Run command Prompt in administrative mode; 3.Check your Network Drivers if you are using NDIS6 or 6.+ ; Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5; 4.Now Follow the install steps and finish installation steps.
  2. Now try starting device with VirtualBox.

1

Then, edit your existing GenyMotion VM to use this host-only adaptor, and restart it from GenyMotion.

Good luck!

zheek

7421 gold badge11 silver badges22 bronze badges

answered Dec 26, 2013 at 20:42

Johnny OJohnny O

5874 silver badges4 bronze badges

1

I have a same problem and I solve it with this :

  1. Open Windows Network Connections
  2. Right click on ` 1.Uninstall Virtualbox and try reinstalling it using command prompt.
  3. Run command Prompt in administrative mode; 3.Check your Network Drivers if you are using NDIS6 or 6.+ ; Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5; 4.Now Follow the install steps and finish installation steps.
  4. Now try starting device with VirtualBox. ` 2 adapter that created
  5. Choose properties
  6. Check ` 1.Uninstall Virtualbox and try reinstalling it using command prompt.
  7. Run command Prompt in administrative mode; 3.Check your Network Drivers if you are using NDIS6 or 6.+ ; Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5; 4.Now Follow the install steps and finish installation steps.
  8. Now try starting device with VirtualBox. ` 3
  9. disable and Enable the adapter

answered Jan 26, 2016 at 22:36

zheekzheek

7421 gold badge11 silver badges22 bronze badges

0

I had the same issue and this fixed it:

Go to Network and Sharing Center > Change adapter settings and enable these:

  • Local Area Connection (if it's disabled)
  • VirtualBox Host-Only Network

I think that enabling the second will do the job, but I did the first anyways.

Hope it helps.

answered Oct 20, 2013 at 8:50

Mahm00dMahm00d

3,8719 gold badges44 silver badges83 bronze badges

1

It may be because of you assigned more than 50 % RAM memory to your emulator.

Open 1.Uninstall Virtualbox and try reinstalling it using command prompt.

  1. Run command Prompt in administrative mode; 3.Check your Network Drivers if you are using NDIS6 or 6.+ ; Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5; 4.Now Follow the install steps and finish installation steps.
  2. Now try starting device with VirtualBox.

4 And then Decrease memory assigned to the device.

And in 1.Uninstall Virtualbox and try reinstalling it using command prompt.

  1. Run command Prompt in administrative mode; 3.Check your Network Drivers if you are using NDIS6 or 6.+ ; Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5; 4.Now Follow the install steps and finish installation steps.
  2. Now try starting device with VirtualBox.

5, Open 1.Uninstall Virtualbox and try reinstalling it using command prompt.

  1. Run command Prompt in administrative mode; 3.Check your Network Drivers if you are using NDIS6 or 6.+ ; Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5; 4.Now Follow the install steps and finish installation steps.
  2. Now try starting device with VirtualBox.

6 And then Decrease memory assigned to the device

jfcorugedo

9,9238 gold badges39 silver badges47 bronze badges

answered Apr 29, 2015 at 17:55

0

In Win10 it might be helpful to download VirtualBox latest version.

It was the only thing that solved it for me. Hope it will save someone some time and trouble.

answered Oct 10, 2016 at 16:17

Jaqen H'gharJaqen H'ghar

16.3k8 gold badges50 silver badges52 bronze badges

1

The following resolved the problem for me:

  1. Go to Control Panel -> Network and Internet -> change adapter settings

    Right click on VirtualBox Host-Only Network and select properties The following options must be ticked

    • client for microsoft networks
    • virtualBox bridged network driver
    • qos pocket scheduler
    • file and printer sharing for microsoft network If see another program select and uninstall it.
  2. In VirtualBox go to File -> Preferences -> Network

    Double click on VirtualBox Host-Only ethernet adapter Edit like this: IPV4 address:

    ` 1.Uninstall Virtualbox and try reinstalling it using command prompt.
  3. Run command Prompt in administrative mode; 3.Check your Network Drivers if you are using NDIS6 or 6.+ ; Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5; 4.Now Follow the install steps and finish installation steps.
  4. Now try starting device with VirtualBox. 7 mask: `255.255.255.0 DHCP: address ` 1.Uninstall Virtualbox and try reinstalling it using command prompt.
  5. Run command Prompt in administrative mode; 3.Check your Network Drivers if you are using NDIS6 or 6.+ ; Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5; 4.Now Follow the install steps and finish installation steps.
  6. Now try starting device with VirtualBox. ` 9 mask: 255.255.255.0 low bounds: `Unable to start Genymotion Virtual Device.`1 high bound: `Unable to start Genymotion Virtual Device.`2 Restart or log off your windows and start genymotion If that didn't solve your problem in VirtualBox go to File -> Preferences -> Network and delete Host-Only ethernet adapter.

answered Apr 19, 2015 at 16:38

mrdmmrdm

1191 silver badge5 bronze badges

1

Open Virtual Box. Select your virtual Android Device and click on Settings.

Select Network.

Make sure "Enable Network Adapter" box is checked. Also Make sure "Attached to:" has "Host-only Adapter selected". Note the name of the adapter.

Open Settings and click on "Network & Internet"

In the window that opens click on "Change Adapter Options"

In the window that opens you can find many Network names listed. Find the network name that matches with the network name that you noted earlier in the Virtual Box.

Note if that network is Enabled or Disabled.

If the network is Disabled, right click and click Enable.

If the network is Enabled, right click, click Disable and then again click Enable.

Close the window, open Genymotion and start your Virtual Device. The device should now boot without any error.

answered Nov 25, 2020 at 11:08

Payel SenapatiPayel Senapati

1,2101 gold badge13 silver badges28 bronze badges

Select your`Unable to start Genymotion Virtual Device.`3 Disable the `Unable to start Genymotion Virtual Device.`4 (It will be re-configured by Genymotion)

Start the Android Image again in Genymotion UI (not in Virtualbox), It should work now!

zheek

7421 gold badge11 silver badges22 bronze badges

answered Feb 2, 2016 at 16:49

S LalS Lal

713 bronze badges

I had the same problem in Mac OS, it was a bug in VirtualBox V5.0.2 and fixed in V5.0.3, I installed V5.0.3 and no more problem

answered Sep 8, 2015 at 23:05

SherrySherry

3363 silver badges8 bronze badges

It seems your VirtualBox installation doesn't work correctly. You should try to reinstall/upgrade VirtualBox so that during the installation process it fixes this "Interface not found" issue.

answered Oct 5, 2013 at 8:12

madCdanmadCdan

6465 silver badges5 bronze badges

I had the same issue and figured it out today. I had to release the existing virtual drives before Genymotion would allow me to create a NEW virtual drive. Once you click create new drive, it prompts you to login to your Genymotion cloud account. Now I am actually able to run it. Hope this helps.

Edit* Also tried reinstalling AND repairing Virtualbox multiple times and still got same error. Only until I released the existing virtual drives did it start working.

answered Jul 3, 2014 at 22:02

As it mentioned above assigning more than 50 % RAM memory to your emmulator.

For me fixed this way too.

My machine have 8GB and I assigned 4GB for per device. Resetting it solve my problem.

answered Sep 17, 2015 at 10:03

mcanvarmcanvar

4656 silver badges13 bronze badges

Try this one. it works for me. :)

I also disabled Hyper-V to makes mine work.

To date, VirtualBox is not yet fully compatible with Windows 10. As Genymotion relies on the use of VirtualBox in the background, some problems may arise. If you have any troubles running Genymotion on Windows 10, we first recommend that you put VirtualBox in a clean state. To do so:

  1. Uninstall VirtualBox.Reboot your computer if prompted by the installer.
  2. Install the version of VirtualBox recommended for Windows 10 Reboot your computer if prompted by the installer.
  3. Open VirtualBox and go to File > Preferences > Network.
  4. Remove all existing host-only networks by clicking Description 1.
  5. Start Genymotion a first time.
  6. In the event of a failure, start Genymotion a second time.

If Genymotion still doesn’t run, you can manually configure a host-only network:

  1. Open VirtualBox and go to File > Preferences > Network.
  2. Add a new host-only network by clicking Description 1.
  3. Edit its configuration by clicking Description 1.
  4. In the Adapter tab, set the following values: IPv4 Address: 192.168.56.1 IPv4 Network Mask: 255.255.255.0
  5. In the DHCP Server tab, set the following values: Check Enable Server. Server Address: 192.168.56.100 Server Mask: 255.255.255.0 Lower Address Bound: 192.168.56.101 Upper Address Bound: 192.168.56.254

answered Nov 23, 2017 at 7:14

Rafael M.Rafael M.

2112 silver badges7 bronze badges

in my case there was 2 reasons (checked) that my genymotion device couldn't run on windows 10/64bit

1. VPN was running and connected

2. amount of "base memory" :

run virtual box > choose your device in the list > Settings > System (left list) > set your base memory on 1024

answered Oct 4, 2018 at 12:33

In Mac, Open Oracle Virtual Box and Goto VirtualBox -> Preferences -> Network. Select the tab'Host Only Networks' & delete vboxnet0. It will be recreated next time you launch genymotion emulator.

answered Jan 3, 2015 at 20:09

ArunjyothisArunjyothis

1,4261 gold badge10 silver badges11 bronze badges

1

I did the following to resolve mine:

  1. Open VirtualBox and check the new machine that is created for you by GenyMotion
  2. Right Click on it and choose Settings then go to the Network section/tab
  3. In Adapter 1 tab, It should be attached to Host-Only Adapter. Check what is the name of the used adapter Name then close it.
  4. Open File|Preferences in Virtualbox, then go to Network section/tab
  5. Under Host-only Networks tab, find the same name you have already gotten in step 3.
  6. Double click on that name and apple the following configuration
    • Adapter Tab:
    • `Unable to start Genymotion Virtual Device.`5
    • `Unable to start Genymotion Virtual Device.`6
    • DHCP Server:
    • Check "Enable Server"
    • Server Address: `Unable to start Genymotion Virtual Device.`7
    • Server Mask: 255.255.255.0
    • Lower Address Bound: `Unable to start Genymotion Virtual Device.`9
    • Higher Address Bound: `Virtualbox Host Only Ethernet Adapter Failed to start`0

Mosh Feu

28.5k16 gold badges89 silver badges135 bronze badges

answered Dec 21, 2014 at 11:48

Muhammad SolimanMuhammad Soliman

22.3k6 gold badges111 silver badges79 bronze badges

I recently had this problem, and setting up the virtual network configurations did not work. I found this then: //forums.virtualbox.org/viewtopic.php?f=6&t=70199

Virtualbox seems to vhave a bug in recent releases. Reinstall it using cmd prompt, and use this as arguments for the executable : -msiparams `Virtualbox Host Only Ethernet Adapter Failed to start`1

This did the trick to me. I'm on windows 10, using the `Virtualbox Host Only Ethernet Adapter Failed to start`2 version. Note that, this seems not to be a problem with genymotion only. Hope I spare you some time. I sure spent more than I thought it would take me.

zheek

7421 gold badge11 silver badges22 bronze badges

answered Nov 23, 2015 at 2:34

Daniel MendonçaDaniel Mendonça

4011 gold badge4 silver badges14 bronze badges

You can check the version of your genymotion and virtualbox. The genymotion 2.5.3 would work better with virtualbox 4.3.30.

answered Sep 6, 2015 at 12:56

1.Run VirtualBox as administrator

2.Go to File -> Preferences -> Network -> Host Only Networks

3.Add a new one or just edit and delete all existed

Adapter Tab: IPv4 Address: 192.168.0.201 IPv4 Network Mask: 255.255.255.0 DHCP Server Tab: Server Address: 192.168.0.100 Server Mask: 255.255.255.0 Lower Address Bound: 192.168.0.101 Upper Address Bound: 192.168.0.199

At fast open VirtualBox and then open Genymotion. It then not work just change the Address and try again and restart your PC.

answered Mar 22, 2016 at 16:52

There is a known issue with the new NDIS6 driver, you can install it to use the old NDIS5 driver

Steps I followed: 1.Uninstall Virtualbox and try reinstalling it using command prompt.

  1. Run command Prompt in administrative mode; 3.Check your Network Drivers if you are using NDIS6 or 6.+ ; Write >VirtualBox-5.0.11-104101-Win.exe -msiparams NETWORKTYPE=NDIS5; 4.Now Follow the install steps and finish installation steps.
  2. Now try starting device with VirtualBox.

This worked for me.

answered Apr 22, 2016 at 13:46

PN10PN10

1,8983 gold badges24 silver badges34 bronze badges

Just download and install the latest version of Virtual box, run it then run the emulator and viola, it will be up and running. This one worked for me.

answered Aug 5, 2017 at 10:45

Just download latest Virtualbox version. Is works for me.

answered Feb 24, 2018 at 8:12

BacsBacs

1,0959 silver badges7 bronze badges

after 2 days searching in web, i found it's related to issue with the new NDIS6 driver, so you can install it to use the old NDIS5 driver

Chủ đề