Bu makineye KVM takılı değil (/ dev / kvm eksik)


69

Ubuntu 14.04 kullanıyorum. Geçenlerde Android Studio'yu yükledim, ancak ne zaman Hello World uygulamasını çalıştırmaya çalıştığımda, şu hatayı alıyorum:

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

belki bir 32 bit sistem var, n yükseltme yapmayı deneyin sonra deneyin ... android emulator da 4GB RAM ve daha yüksek gerektirir.
yunus

Yanıtlar:


38

CPU'nuz sanallaştırmayı desteklemiyor veya biyolojik olarak devre dışı bırakılmış. Bios'unuza gidin ve etkinleştirmek için bir ayar bulabilecek misiniz bir bakın.


Mac'te bu hatayı yaşıyorum. Çözüm, Mac'lere uygulanamaz çünkü BIOS'ları yoktur. Ne yapmalı o zaman?
IgorGanapolsky

1
Bios'unuza gidin ve etkinleştirmek için bir ayar bulabilecek misiniz bir bakın - Bunu yapmak için gereken işlem nedir ????
B.shruti

Biyolara nasıl girilir?
Riddhi

@Riddhi, bilgisayarınıza bağlı. Genellikle söylediğinde DEL veya F12 veya F1 tuşlarına basın.
psusi

67

KVM'nin makineye takılı olup olmadığını kontrol etmek için aşağıdaki komutu kullanın,

kvm-ok 

Çıktı:

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

Aşağıdaki gibi çıktı,

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

Bu senaryoda, aşağıdaki komutu kullanarak KVM'yi yüklemeniz gerekir,

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

Bu yardımcı olur umarım.


2
praveen @ praveen-Lenovo-B590: ~ $ kvm-ok BİLGİ: / dev / kvm mevcut değil İPUCU: sudo modprobe kvm_intel BİLGİ: Daha detaylı sonuçlar için bunu root HINT: sudo / usr / sbin / kvm- ok praveen @ praveen-Lenovo-B590: ~ $
praveen kumar

12
sudo apt-get install cpu-checkeriçin kvm-ok.
Wtower

@ komutunu yürüttükten sonra, kvm-ok "var olmayan" çıktısını aldım. Bu yüzden yukarıda belirtilen komutu kullanarak kurdum. İndirildi. Son satır Processing triggers for ureadahead (0.100.0-16) ...şimdi kvm-ok komutu tekrar çalıştırıyorum . Ama yine de "yok" diyor
Prabs

15
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

Bios ayarından sonra, aşağıdaki komutu kullandım

sudo modprobe kvm_intel

Şimdi tamam


Bu çözüm benim Ubuntu 14.0 için mükemmel çalıştı
Tarun

bu benim için Ubuntu'da düzeltildi 12.04 64Bit
SpamBot

9

Intel'in CPU'su olan Ubuntu 15.04'te çalıştı

  1. sudo apt-get install qemu-kvm
  2. BIOS'ta Sanallaştırma Teknolojisini Etkinleştirme
  3. sudo kvm-ok

4

Ben emri denedim

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

ama ne yazık ki işe yaramadı. Sonra sahibi kullanarak ( rohanvermabenim durumumda kullanıcı), değişti

sudo chown rohanverma:rohanverma -R /dev/kvm

Bu benim için çalıştı.


3

Aynı hatayı gördüm. Ama VMware'de Ubuntu kullanıyorum. Ubuntu VMware'e yüklenmiştir. Yani sorunu çözmek için adımlar saf ubuntu makineden farklıdır. Şikayetler aşağıdaki adımlarla ortadan kalktı:

  1. sudo apt install cpu-checker
  2. VMware'de, ayar-> İşlemciler-> Sanallaştırma Motoru'na gidin, "Intel VT-x / EPT veya AMD-V / RVI’yı Sanallaştır" ı işaretleyin.
  3. sudo kvm-ok

1

Android Studio'ya başlamadan önce diğer hiper yöneticileri kapatın. Bir Android Sanal Aygıtı çalıştırmaya çalıştığımda ve aynı anda çalışan bir Sanal Kutu VM'si olduğunda aynı hata mesajını aldım.


1
Bu soruya gerçekten cevap vermiyor. Farklı bir sorunuz varsa, Soru Sor'u tıklatarak bunu sorabilirsiniz . Ayrıca , yeterli ününüz olduğunda bu soruya daha fazla dikkat çekmek için bir ödül ekleyebilirsiniz . - Şu kaynaktan
earthmeLon

2
@earthmeLon Bunu düzelttim.
wjandrea,
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.