KVM虚拟化问题

KVM虚拟化问题

我发现 KVM 问题很困难。

我需要在 Android Studio 中创建一个模拟器。因此,我必须在我的 CPU 中启用虚拟化。

我的笔记本电脑的 BIOS 中已启用虚拟化,但它仍然显示:

运行此 AVD 需要 KVM。未找到 /dev/kvm。在 BIOS 安全设置中启用 VT-x,确保您的 Linux 发行版具有正常工作的 KVM 模块。

我也安装了KVM

INFO: /dev/kvm does not exist
HINT:   sudo modprobe kvm_intel
INFO: For more detailed results, you should run this as root
HINT:   sudo /usr/sbin/kvm-ok

我有最新的KVM。

答案1

请参阅本教程:加速英特尔® 架构上的 Android* 模拟器

你需要部分2.3.1. KVM安装

和:

下一步是安装 KVM 和其他一些所需的软件包。为此,请输入

sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder 桥接工具

答案2

该问题有两种解决方案,一种是简单的,另一种是好的。

  • 简单的解决方案:使用 android/arm 仿真,它不需要 kvm(但会很慢)。
  • 好的解决方案:几乎当今所有的 CPUVT-x 仿真,如果您的笔记本电脑对于 Android Studio 来说足够强大,那么它肯定有一个。
    • 检查您的笔记本电脑 BIOS,然后将其打开。
    • 检查您的内核,kvm 设备是否存在。
    • 如果没有,那么modprobe kvm

相关内容