2013-10-01 106 views
41

我在Windows 8 Pro上使用Genymotion v13.0來成功創建虛擬設備,但是當我嘗試運行它時,出現此錯誤:Unable to start Genymotion Virtual Device.無法啓動Genymotion虛擬設備 - Virtualbox Host Only以太網適配器無法啓動

截圖:

enter image description here

嘗試通過VirtualBox的運行它,我得到這個錯誤信息: Virtualbox Host Only Ethernet Adapter Failed to start

截圖:

enter image description here

虛擬設備以前可以運行良好,直到我得到這個問題。

有人可以告訴我如何解決嗎?

+1

每當我遇到VirtualBox問題時,它總是與Hyper-V相關。他們緊張的關係造成了很多麻煩。在我的這種錯誤消息的情況下,我不得不Hyper-V管理器刪除兩個VirtualBox相關適配器(Hyper-V管理器>操作(在右側)>虛擬交換機管理器>選擇VB相關開關>刪除) – Hong

+0

http:///stackoverflow.com/questions/18641423/not-able-to-start-genymotion-device/32818162#32818162 –

+0

沒有一個答案爲我工作?無論如何,你是否解決了它? –

回答

1

看來你的VirtualBox安裝無法正常工作。您應該嘗試重新安裝/升級VirtualBox,以便在安裝過程中修復此「未找到接口」問題。

15

我有同樣的問題,這是固定的:

轉到網絡和共享中心>更改適配器設置和啓用這些:

  • 局域網連接(如果它已禁用)
  • VirtualBox虛擬主機的唯一的網絡

我想使第二個能夠完成這項工作,但是我做了第一個。

希望它有幫助。

+1

感謝它適用於我,其實2 VirtualBox主機專用網絡創建那裏,所以我禁用第二(VirtualBox主機專用網絡#2),並啓用第一(VirtualBox主機專用網絡)和一切工作statrt :)謝謝:) – khurram

+0

@khurram,很高興我能幫上忙。 :) – Mahm00d

29

這對我使用GenyMotion 2.0.3和VirtualBox 4.3.6。我的問題是我有一個由Vagrant使用的現有主機專用適配器。我不能簡單地刪除它,它會垃圾我的流浪虛擬機。

在Virtual Box全局設置中創建一個新的僅用於主機的適配器。
從任何現有的僅限主機適配器中給它一個單獨的地址空間。例如,我定住瞭如下,其中我也有使用192.168.56.x

名稱vboxnet0(由流浪使用):vboxnet1
IPV4地址:192.168.57.1
掩模:255.255.255.0

DHCP:
地址192.168.57.100 面膜:255.255.255.0 下界:192.168.57.101 高界限:192.168.57.254

然後,編輯現有GenyMotion VM使用這個唯一的主機適配器,並從GenyMotion重新啓動它。

祝你好運!

+1

感謝提示!我修復了vbox主機專用適配器,併成功修復了Windows。自那以後,Geny Motion就可以運作。順便說一句,在Geny Motion文檔中他們說,你可以刪除適配器,接下來運行genymotion會再次創建它 – oak

+0

當我無法啓動我的genymotion模擬器時,這對我有用。謝謝隊友:) – Moulde

+0

這工作像魔術一樣,謝謝你爲我節省了一天的生產力! – Robert

1

我有同樣的問題,並計算出今天。我必須在Genymotion允許我創建一個NEW虛擬驅動器之前釋放現有的虛擬驅動器。一旦您點擊創建新驅動器,它會提示您登錄Genymotion雲賬戶。現在我真的可以運行它。希望這可以幫助。

編輯*還嘗試重新安裝和修復Virtualbox多次,仍然有相同的錯誤。直到我發佈現有的虛擬驅動器纔開始工作。

0

我做了以下解決礦山:

  1. 打開VirtualBox和檢查由GenyMotion
  2. 爲您創建的新機右鍵單擊它並選擇設置然後去網絡部/標籤
  3. 適配器1標籤上,應當附加到僅主機適配器。檢查使用的適配器的名稱是什麼名稱然後關閉它。

  4. 打開文件|首選項Virtualbox中,然後去網絡部分/標籤

  5. 僅主機網絡標籤,找到在第3步中已經得到了相同的名稱。

  6. 上的名字和蘋果以下配置雙擊

    • 適配器選項卡:
    • IPv4 Adapter: 192.168.65.1
    • IPV4 Network Mask: 255.255.255.0

    • DHCP服務器:

    • 勾選 「啓動服務器」
    • 服務器地址:192.168.65.100
    • 服務器面膜:255.255.255.0
    • 較低地址綁定:192.168.65.101
    • 高地址綁定:192.168.65.255
0

在Mac,打開Oracle虛擬框和Goto VirtualBox的 - >首選項 - >網絡。選擇標籤'主機唯一網絡'&刪除vboxnet0。它將在您下次啓動genymotion模擬器時重新創建。

+0

刪除現有主機只有nework適配器終於解決了我在Windows上的問題。 (請注意,此適配器可能會被其他機器使用。) – gebi

3

這種方式可以解決我的問題。 1.go到控制面板 - >網絡和Internet -> change adapter設置 右鍵點擊VirtualBox虛擬主機唯一的網絡,並選擇屬性 這個程序必須有蜱 Microsoft網絡客戶端 VirtualBox虛擬橋接網絡驅動程序 的QoS調度口袋 文件和打印機共享Microsoft網絡 如果看到另一個程序中選擇並卸載它

2.in virtulbox轉到文件 - >首選項 - > VirtualBox上僅主機以太網適配器 編輯這樣的網絡 雙擊: IPv4地址:192.168.56.1面膜:255.255.255.0 DHCP:地址192.168.56.100面膜:255.255.255.0下界:192.168.56.101高界限:192.168.56.254 重啓或註銷你的窗口,並開始genymotion 如果不要解決了virtulbox您的問題去file -> preferences -> network和刪除僅主機以太網適配器。

+0

這適用於Windows 10中的我。這是花費1小時試圖修復此問題後唯一的答案! –

+0

只需在適配器設置中檢查VirtualBox橋接模式就可以使用。 – erickrf

12

這可能是因爲您爲模擬器分配了超過50%的RAM內存。

打開Oracle VM --> Settings --> General然後減少分配給設備的內存。

而且在Newer Versions, 打開Oracle VM --> Settings --> System --> MotherBoard Tab後降低內存分配給設備

+2

非常感謝你,已經放棄了。 :) – Skywalker

+1

這工作對我來說 –

+0

這不適合我 – Pallavi

0

您可以檢查genymotion和VirtualBox的版本。 Gentomotion 2.5.3在virtualbox 4.3.30上效果更好。

2

我在Mac OS上同樣的問題,它是在VirtualBox的V5.0.2中的錯誤並固定在V5.0.3,我安裝了V5.0.3並沒有更多的問題

1

按照上面分配超過50提及%的內存給你的emmulator。

對我來說也是這樣固定的。

我的機器有8GB,我爲每個設備分配了4GB。重置它解決了我的問題。

0

我最近有這個問題,並且設置虛擬網絡配置不起作用。然後我發現: https://forums.virtualbox.org/viewtopic.php?f=6&t=70199

Virtualbox似乎在最近的版本中有一個錯誤。 使用cmd提示符重新安裝它,並將其用作可執行文件的參數:-msiparams NETWORKTYPE=NDIS5

這對我來說有訣竅。我在Windows 10上,使用VirtualBox-5.0.10-104061-Win版本。
請注意,這似乎不是隻有genymotion問題。 希望我能給你一些時間。我肯定花了比我想象的要多。

17

我有同樣的問題,我用這個解決它:

  1. 打開Windows網絡連接
  2. 右鍵單擊創建
  3. 選擇屬性
  4. 檢查"VirtualBox NDIS6 Bridged Networking driver"
  5. 禁用VirtualBox Host only適配器並啓用適配器

enter image description here

+0

爲我工作! :-D – Daksh

+0

很高興我能幫上忙。 :) - – zheek

3

選擇VM -> Settings -> Network ->禁用Network Adapter在Genymotion UI (未在VirtualBox中)(它將被Genymotion重新配置)

啓動Android的形象再次,它現在應該努力!

0

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 

在快開的VirtualBox,然後打開Genymotion。它然後不工作只是改變地址,然後再試一次,然後重新啓動您的PC。

0

有一個已知的問題與新NDIS6驅動程序,您可以安裝它使用舊NDIS5司機

我的步驟如下:

1.Uninstall Virtualbox and try reinstalling it using command prompt. 
2. 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. 
5. Now try starting device with VirtualBox. 

這爲我工作。

6

在Win10中,對download VirtualBox latest version可能會有幫助。

這是唯一爲我解決它的東西。希望它能夠節省一些時間和麻煩。

+0

是它的工作。謝謝 –

+0

也爲我工作 –

0

只要下載並安裝最新版本的Virtual box,運行它然後運行模擬器和中提琴,它就會啓動並運行。這一個爲我工作。

0

試試這個。這個對我有用。:)

我也禁用Hyper-V使我的工作。

Genymotion FAQ

迄今爲止,VirtualBox是尚未與Windows 10. Genymotion依賴於後臺使用VirtualBox的完全兼容,有些可能會出現問題。如果您在Windows 10上運行Genymotion時遇到任何問題,我們首先建議您將VirtualBox置於乾淨狀態。要這樣做:

  1. 卸載VirtualBox.Reboot您的計算機,如果安裝程序提示。
  2. 安裝推薦用於Windows 10的VirtualBox版本 如果安裝程序提示,請重新啓動計算機。
  3. 打開VirtualBox並進入文件>首選項>網絡。
  4. 通過單擊說明1刪除所有現有的主機專用網絡。
  5. 第一次啓動Genymotion。
  6. 如果發生故障,請再次啓動Genymotion。

如果Genymotion仍不能運行,你可以手動配置host-only網絡:

  1. 打開VirtualBox和轉到文件>首選項>網絡。
  2. 通過點擊說明1.
  3. 編輯它的配置添加了新的host-only網絡點擊說明1.
  4. 在適配器選項卡,設置以下值: IPv4地址:192.168.56.1 的IPv4網絡掩碼:255.255.255.0
  5. 在DHCP服務器選項卡中,設置以下值: 選中啓用服務器。 服務器地址:192.168.56.100 服務器子網掩碼:255.255.255.0 較低地址綁定:192.168.56.101 高位地址綁定:192.168.56.254
0

只需下載最新VirtualBox虛擬版本。對我有用。