簡體   English   中英

Android模擬器:找不到/ dev / kvm,支持Vt-x

[英]Android Emulator: /dev/kvm not found, Vt-x supported

我的BIOS設置中同時啟用了硬件虛擬化和Vt-d。 通過運行其他一些命令,例如egrep -c '(vmx|svm)' /proc/cpuinfo我可以確認可以運行它。 但是,android studio告訴我/ dev / kvm未找到。 使用sudo modprobe kvm-intel給我以下錯誤:

modprobe: ERROR: could not insert 'kvm_intel': Input/output error

我在最新的內核上運行arch。 我還沒有找到發行版的cpu-checker(kvm-ok)軟件包,但我認為它將返回相同的/ dev / kvm not found錯誤。

知道我可能錯過了什么嗎?

編輯:

dmesg輸出:

[17589.507959] kvm: CPU 0 feature inconsistency!
[17603.543922] kvm: CPU 1 feature inconsistency!

對於Arch Linux,這些可能是所需的命令:

  • 檢查硬件支持: LC_ALL=C lscpu | grep Virtualization LC_ALL=C lscpu | grep Virtualization

  • 檢查內核支持: zgrep CONFIG_KVM /proc/config.gz

  • 插入內核模塊: modprobe kvmkvm-intel (通常不手動)。

  • 嘗試使用以下命令啟動服務: systemctl start libvirtd.service

參見維基

我知道了。 運行sudo modprobe kvm-intel時出現錯誤。 運行dmesg | grep microcode dmesg | grep microcode ,出現另一個錯誤:

[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)

運行sudo pacman -S intel-ucode修復它。 取自AskUbuntuLaunchpadArchWiki

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM