2016-05-07 63 views
15

我有戴爾Inspiron 15 5000系列筆記本電腦包含英特爾酷睿i5 6200U處理器。我正在使用Windows 10家庭版。它有虛擬化設備,我已經在BIOS中檢查了啓用的虛擬化。 但在android工作室,當我運行AVD管理器時出現此錯誤。 「 」在您的BIOS安全設置中啓用VT-x,確保您的Linux發行版具有正常工作的KVM模塊。「 幫我:)如何在Linux上的BIOS和KVM模塊中啓用VT-x?

回答

30

據我所知,你已經啓用了BIOS中的VT-x選項。那很好。由於您的操作系統是Linux,現在您需要安裝和配置KVM。

說明:https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assisted-virtualization-hypervisor-on-linux-to-speed-up-intel-android-x86-emulator

KVM安裝

我提到從Ubuntu社區文檔頁面的說明。 得到KVM installed.To看看你的處理器支持硬件虛擬化 ,您可以查看該命令的輸出:

$ egrep -c '(vmx|svm)' /proc/cpuinfo

如果輸出爲0則意味着你的CPU不支持硬件 虛擬化。

接下來是安裝CPU檢查:

$ sudo apt-get install cpu-checker

現在你可以檢查你的CPU是否支持KVM:

$ sudo kvm-ok

,並插入root密碼

如果你看到:

「信息:您的CPU支持KVM擴展KVM加速可以用」

這意味着你可以用KVM 擴展更快地運行虛擬機。

如果你看到:

「INFO:KVM是由你的BIOS提示禁用:輸入您的BIOS 安裝並啓用虛擬化技術(VT),然後硬 關機/開機系統KVM加速度不要使用「

您需要轉到BIOS設置並啓用VT。

使用64位內核

運行的主機操作系統上的64位內核,因爲谷歌建議 不再提供32位內核的支持。這使得 更多的服務比RAM爲2GB你的虛擬機。此外,一個64位的 系統可以承載32位和64位的客人。一個32位系統可以只有主機32位的guest虛擬機 。要看到,如果你的處理器是64位的,你可以 運行此命令:

$ egrep -c ' lm ' /proc/cpuinfo

如果打印0,這意味着你的CPU是不是64位。如果是1或更高,則爲 。注意:lm表示長模式,相當於一個64位CPU。 現在看看你的核心是64位的,只是發出以下命令 :

$ uname -m

x86_64的指示運行64位內核。如果您看到i386,i486,i586, 或i686,則表示您正在運行32位內核。

安裝KVM

對於Ubuntu的清醒(12.04 LTS精密)或更高版本:

$ sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

如果顯示,則可以通過 選擇「否配置忽略Postfix的配置下「

接下來是將您的帳戶添加到組kvm和libvirtd

$ sudo adduser your_user_name kvm

$ sudo adduser your_user_name libvirtd

安裝後,需要重新登錄,使您的用戶帳戶 成爲KVM的libvirtd和用戶組的有效率的成員。該組的 成員可以運行虛擬機。

驗證安裝您可以測試您的安裝已成功 用下面的命令:

$ sudo virsh -c qemu:///system list

希望有所幫助。

編輯:正如你可能正在運行的,而不是Linux的Windows中,請按照這個職位,而不是說明:https://software.intel.com/en-us/android/articles/installation-instructions-for-intel-hardware-accelerated-execution-manager-windows

+0

對不起,我沒有提到上面...我安裝了Windows 10家庭版操作系統。 –

+0

我添加了一個鏈接到Windows解決方案。您也可以嘗試基於VirtualBox的Genymotion模擬器,因此您不需要HAXM/KVM虛擬機 – piotrek1543

+0

我在HAXM安裝中遇到錯誤。「無法配置驅動程序:未知錯誤,無法打開驅動程序。」 –

0

如果您在Mac OS X上面臨着這樣的問題,然後按照下面的解決方案

剛刪除以前的HAXM和haxm-macosx_v6_0_3.zip

這裏安裝IntelHAXM_6.0.3.dmg是下載鏈接haxm-macosx_v6_0_3.zip

其對我的工作! Ref: /dev/kvm not found on mac