【问题标题】:CPU does not support KVM but I want to run andriod emulator in Ubuntu 18.04 on HP ComputerCPU 不支持 KVM 但我想在 HP 电脑上的 Ubuntu 18.04 中运行 android 模拟器
【发布时间】:2019-09-10 23:39:45
【问题描述】:

我在运行 Ubuntu 18.04 的 HP UEFI 计算机上设置了我的 react Native 环境。当我尝试使用 AVD 运行模拟器时,出现以下错误

**

为 AVD 'AVD_for_Nexus_10_by_Google' 模拟器启动模拟器: 错误:x86_64 仿真当前需要硬件加速! 请确保 KVM 已正确安装且可用。 CPU 加速 状态:KVM 需要支持 vmx 或 svm 的 CPU

**

我已尝试安装 kVM,如在线和运行时所示

**

~$ sudo /usr/sbin/kvm-ok

**

我得到了错误

INFO: 你的 CPU 不支持 KVM 扩展 KVM 加速可以 不得使用

任何有关此问题的帮助或指导,尤其是如何让我的模拟器运行将不胜感激。

【问题讨论】:

  • 这确实是 AskUbuntu.com 的一个问题,寻求帮助安装和运行 KVM(如果在您的情况下可能的话)。
  • 请进入bios并开启硬件加速。
  • 我的 BIOS 上没有看到类似 Acceleration 的内容
  • 它的名字叫虚拟化
  • 也没有虚拟化。事实上,Bios 似乎缺少很多东西

标签: android react-native kvm


【解决方案1】:

首先检查 KVM 当前是否安装在 Linux 上。如果没有安装,可以按照以下步骤安装。

  1. 安装 cpu-checker 包

    $ sudo apt-get install cpu-checker

  2. 安装后,

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

这个命令的结果是 4 or 12 or..etc

  1. 运行kvm-ok 命令。 看到这张照片

如果之后问题没有解决,我猜是无法访问android studio的/dev/kvm目录。您可以更改权限。运行此命令。

`sudo chmod 777 -R /dev/kvm`

您将被要求输入密码。正确输入并重启android studio。看到这张照片。

【讨论】:

    猜你喜欢
    • 2015-07-20
    • 1970-01-01
    • 2019-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-09-26
    • 1970-01-01
    相关资源
    最近更新 更多