80 votes

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 d'exécuter une application Hello World, j'obtiens cette erreur :

/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).

79voto

Jason Hughes Points 11

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

kvm-ok 

Sortie :

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

Une sortie comme celle ci-dessous signifie,

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

Dans ce scénario, il faut installer KVM en utilisant la commande ci-dessous,

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

J'espère que cela vous aidera.

42voto

psusi Points 35613

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.

18voto

Allal Points 181
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 réglage du bios, j'ai utilisé la commande suivante

sudo modprobe kvm_intel

Maintenant, c'est bon.

11voto

asilchenko Points 111

Fonctionne sur Ubuntu 15.04, CPU d'Intel

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

6voto

Rohan Kumar Points 561

J'avais essayé la commande,

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

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

sudo chown rohanverma:rohanverma -R /dev/kvm

ce qui a fonctionné pour moi.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X