首页 文章

虚拟机错误kvm

提问于
浏览
3

我想用AMD A6-3670处理器在 Ubuntu 14.04 上运行android sdk模拟器,我收到错误信息

/home/jeff/Android/Sdk/tools/emulator -avd Nexus_5_API_22_x86 -netspeed full -netdelay none -qemu -m 512 -enable-kvm
ko:/home/jeff/Android/Sdk/tools/emulator64-arm: invalid option -- '-enable-kvm'

在虚拟机方面,我是一个完全新手 .

任何人都可以告诉我这意味着什么,并给我一些指导,让它去?


PS: 已加载kvm,我似乎是kvm的成员

jeff@Snowdon:~$ sudo addgroup `whoami` kvm
The user `jeff' is already a member of `kvm'.

1 回答

  • 0

    kvm基本上是一种优化,允许直接在主机CPU上运行VM来宾二进制文件,无需任何转换 . 您有一个x86_64 CPU(AMD)并且您正在尝试运行ARM仿真器,因此kvm无济于事 . Kvm仅在guest虚拟机VM和主机CPU具有相同的指令集时才有效 .

    只需省略kvm选项 . Qemu可以在x86_64 CPU上模拟ARM二进制文件 . 它不会像使用kvm一样快 .

相关问题