web-dev-qa-db-fra.com

KVM n'est pas installé sur cette machine (/ dev / kvm est manquant)

J'utilise Ubuntu 14.04. J'ai récemment installé Android Studio, mais chaque fois que j'essaie de lancer une application Hello World, le message d'erreur suivant s'affiche:

/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).
64
praveen kumar

Soit votre CPU ne supporte pas la virtualisation, soit elle est désactivée dans le bios. Allez dans votre bios et voyez si vous pouvez trouver un paramètre pour l'activer.

35
psusi

Utilisez la commande ci-dessous pour vérifier si le KVM est installé ou non sur la machine.

kvm-ok 

Sortie:

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

La sortie comme ci-dessous signifie,

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

Dans ce scénario, vous devez installer KVM à l'aide de la commande ci-dessous.

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

J'espère que cela t'aides.

64
vembutech
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

Après le paramétrage du bios, j'ai utilisé la commande suivante

Sudo modprobe kvm_intel

Maintenant c'est ok

14
Allal

Travaillé sur Ubuntu 15.04, le processeur d'Intel

  1. Sudo apt-get install qemu-kvm
  2. Activer la technologie de virtualisation dans le BIOS
  3. Sudo kvm-ok
8
asilchenko

J'avais essayé la commande,

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

mais malheureusement cela n'a pas fonctionné. Puis j'ai changé de propriétaire (rohanverma est utilisateur dans mon cas) en utilisant,

Sudo chown rohanverma:rohanverma -R /dev/kvm

qui a fonctionné pour moi.

3
Rohan Kumar

J'ai vu la même erreur. Mais j'utilise Ubuntu sur VMware. Ubuntu est installé sur le VMware. Donc, les étapes pour résoudre le problème sont différentes de la machine Ubuntu pure. Les plaintes sont parties avec les étapes suivantes:

  1. Sudo apt install cpu-checker
  2. Dans VMware, allez dans Configuration-> Processeurs-> Moteur de virtualisation, cochez la case "Virtualiser Intel VT-x/EPT ou AMD-V/RVI.
  3. Sudo kvm-ok
2
Hong

Fermez tous les autres hyperviseurs avant de lancer Android Studio. J'ai reçu le même message d'erreur lorsque j'ai essayé d'exécuter un périphérique virtuel Android et que ma boîte virtuelle VM fonctionnait simultanément.

0
drkpeezy