O KVM não está instalado nesta máquina (o / dev / kvm está ausente)

58

Estou usando o Ubuntu 14.04. Eu instalei recentemente o Android Studio, mas sempre que eu tento executar um aplicativo Hello World, recebo este erro:

/home/praveen/Android/Sdk/tools/emulator -avd Nexus_6_API_21 -netspeed full -netdelay none
emulator: ERROR: x86 emulation currently requires hardware acceleration!
Please ensure KVM is properly installed and usable.
CPU acceleration status: KVM is not installed on this machine (/dev/kvm is missing).
    
por praveen kumar 24.12.2014 / 08:12

7 respostas

33

A sua CPU não suporta virtualização ou está desativada na BIOS. Entre na sua bios e veja se você pode encontrar uma configuração para ativá-la.

    
por psusi 24.12.2014 / 16:37
60

Use o comando abaixo para verificar se o KVM está instalado na máquina ou não,

kvm-ok 

Saída:

INFO: /dev/kvm exists
KVM acceleration can be used

Saída como abaixo significa,

INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used

Nesse cenário, é necessário instalar o KVM usando o comando abaixo,

sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

Espero que isso ajude.

    
por vembutech 24.12.2014 / 09:56
13
HP-EliteBook-820-G1:/opt/android-studio/bin$ sudo /usr/sbin/kvm-ok
INFO: /dev/kvm does not exist
HINT:   sudo modprobe kvm_intel
INFO: Your CPU supports KVM extensions
INFO: KVM (vmx) is disabled by your BIOS
HINT: Enter your BIOS setup and enable Virtualization Technology (VT),
      and then hard poweroff/poweron your system
KVM acceleration can NOT be used

Defina a configuração da bios, usei o seguinte comando

sudo modprobe kvm_intel

Agora está tudo bem

    
por Allal 11.02.2015 / 12:47
8

Trabalhou no Ubuntu 15.04, CPU da Intel

  1. sudo apt-get install qemu-kvm
  2. Ativar a tecnologia de virtualização no BIOS
  3. sudo kvm-ok
por asilchenko 28.06.2015 / 01:46
2

Eu vi o mesmo erro. Mas estou rodando o Ubuntu no VMware. O Ubuntu está instalado no VMware. Portanto, os passos para resolver o problema são diferentes da máquina ubuntu pura. As reclamações foram embora com os seguintes passos:

  1. sudo apt install cpu-checker
  2. Na VMware, vá configurando > Processadores > Mecanismo de virtualização, marque "Virtualizar o Intel VT-x / EPT ou o AMD-V / RVI.
  3. sudo kvm-ok
por Hong 26.07.2016 / 16:40
2

Eu tentei o comando

sudo apt-get install qemu-kvm libvirt-bin ubuntu-vm-builder bridge-utils

mas infelizmente não funcionou. Então mudei de dono ( rohanverma é usuário no meu caso) usando,

sudo chown rohanverma:rohanverma -R /dev/kvm

que funcionou para mim.

    
por Rohan Kumar 25.05.2018 / 07:25
0

Feche todos os outros hipervisores antes de iniciar o Android Studio. Recebi a mesma mensagem de erro quando tentei executar um dispositivo virtual Android e tinha uma VM de caixa virtual em execução ao mesmo tempo.

    
por drkpeezy 27.01.2017 / 23:53