Ubuntu 14.04 LTS 上 Android Studio 如何定位 KVM

Ubuntu 14.04 LTS 上 Android Studio 如何定位 KVM

執行模擬器時,Android Studio 會回報以下訊息:

請確保 KVM 已正確安裝並可用。

CPU加速狀態:本機未安裝KVM(缺少/dev/kvm)

然而,KVM已安裝如下圖所示:

哪個 kvm

/usr/bin/kvm

謝謝...

答案1

請參閱此處的說明:https://help.ubuntu.com/community/KVM/Installation

簡而言之:

sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils
sudo adduser `id -un` libvirtd
sudo adduser `id -un` kvm

然後註銷並再次登錄,並通過運行檢查它是否正常工作:

virsh -c qemu:///system list

英特爾的更多說明:https://software.intel.com/en-us/blogs/2012/03/12/how-to-start-intel-hardware-assistance-virtualization-hypervisor-on-linux-to-speed-up-intel- android-x86-模擬器

答案2

我有完全相同的問題。我透過在 BIOS 設定中啟用虛擬技術,成功地修復了這個問題。對於不同的計算機,方法可能略有不同,但在我的 HP Pavillion 筆記型電腦上,您只需F10在啟動時單擊即可獲取 BIOS 選項。然後找到允許您將 VT 設定為啟用的選項卡。一旦完成(假設你有 kvm),它就可以工作了。只需重新啟動並在終端中運行即可。

kvm-ok

答案3

我遇到了同樣的問題,這是因為 modprobe:

whk @ whk-MS-7817: ~ $ sudo kvm-ok
[sudo] password for whk:
INFO: / dev / kvm does not exist
HINT: sudo modprobe kvm_intel
modprobe: ERROR: ../libkmod/libkmod.c:556 kmod_search_moddep () moddep could not open file '/lib/modules/3.13.0-43-generic/modules.dep.bin'

我在這裡發現了同樣的錯誤訊息:https://dainaccio.wordpress.com/2014/12/19/how-to-solve-wifi-not-working-in-a-fresh-installed-linux-mint-17-sony-vaio-atheros-ath9k/

我檢查了我的內核版本:

whk @ whk-MS-7817: ~ $ uname -mrs
3.13.0-43-generic Linux x86_64

這是同一版本的帖子,所以塔爾維斯是一個錯誤,所以我繼續修復:

sudo apt-get install --reinstall linux-image-3.13.0-43

很快!

whk @ whk-MS-7817: ~ $ sudo kvm-ok
INFO: / dev / kvm does not exist
HINT: sudo modprobe kvm_intel
INFO: Your CPU Supports KVM extensions
KVM acceleration can be used

現在重新啟動並正常工作。在 Android Studio 1.0.2 和 Ubuntu 14.04 LTS 中測試

答案4

我也遇到了同樣的問題,最後是BIOS問題。問題是您已停用虛擬化選項。

要解決這個問題,您必須進入 BIOS 設定並啟動此選項。

相關內容