“VT-x is not available. (VERR_VMX_NO_VMX)” hatası

VirtualBox’da x64 bit sanal makineyi başlatmaya çalışıyorsanız, bazen

VT-x is not available. (VERR_VMX_NO_VMX)

hatası alabilirsiniz.

 

VT-x is not available. (VERR_VMX_NO_VMX).

Result Code: E_FAIL (0x80004005)
Component: Console
Interface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

 

 

 

Bu hatanın en yaygın üç nedeni vardır:

İlkini sadece CPU’yu yenisiyle değiştirerek çözebilirsiniz, fakat ikinci ve üçüncü sebepleri düzeltmek kolaydır.

1. Çözüm: BIOS’ta VT-x’i etkinleştirin

  • Bilgisayarı yeniden başlatın
  • BIOS’a yükleyin (Del, F2, Esc tuşuna basın. Ana karta bağlı)
  • Sanallaştırma ayarını bulun ve etkinleştirin (Virtualization setting). Sisteminizde farklı görünebilir, ancak bazı örnekler:

 

2. Çözüm: Hyper-V sanallaştırmasını devre dışı bırakın

  • Cmd.exe dosyasını Yönetici olarak çalıştırın
  • Aşağıdaki satırı çalıştırın:

  • Bilgisayarı yeniden başlat

Diğer yol:

  • Denetim Masası’nı aç
  • Program bölümüne gidin -> Windows özelliklerini aç veya kapat
  • Hyper-V’yi devre dışı bırak

 

VirtualBox ile GenyMotion ve GenyMotion Plugin(eklentisi) nin Kurulumu

   Genymotion sanal makine ile çalışan bir emülatördür. Bilgisayarda oluşturacağımız sanal bir makine üzerine kurulu Android işletim sistemini kullanmak gibi düşünebiliriz. Kurulum sırasında VirtualBox(sanal makine programı) programını da yüklememiz gerekecek. Genymotion ile daha hızlı ve performanslı bir şekilde emülatör kullanabilecek ve programlarımızı test edebileceğiz. Ayrıca Mac OS X, Windows ve Linux işletim sistemleri ile uyumulu çalışabiliyor. Bu emülatörün tek dezavantajı ise sanal makine olması nedeniyle sistemi yorma ihtimali. Özellikle işlemcisi zayıf makinelerde performans sıkıntısı yaratabilir.

Android uygulama geliştirirken uygulamalarımızı test etmek amacıyla emulatorler kullanıyoruz.

Android studio ile beraber kurulu halde gelen bir emulator bulunuyor ancak mobil yazılım geliştiren bir çok kişi bu emulatorun yavaş ve ağır olmasından şikayetçi.

Uygulamalarımızı test etmenin diğer bir yolu da Genymotion kullanmaktır. Genymotion uygulaması bilgisayarımız üzerinde bir sanal cihaz oluşturarak uygulamalarımızı orada daha hızlı bir şekilde test etmemizi sağlıyor.

 

Genymotion programı, Android’i Desktop cihazlara taşıyan bir emülatördür. Yani Genymotion’ı indirerek bilgisayarınızda sanal bilgisayar oluşturabilir, program içerisindeki dosyaların kurulumu gerçekleştirerek bilgisayarınızda Android işletim sistemi yüklü sanallaştırılmış mobil cihaz kullanmaya başlayabilirsiniz.

Windows Genymotion kurulum aşamaları: 

  • Buradan Virtual Box programını indirin ve kurun.
    (VirtualBox kurulumu sırasında, Özel kurulum penceresinde VirtualBox Ağ Bağlantısının aktif olduğundan emin olun.)
  • Genymotion indirme sayfasına gidin.
  • Eğer üyeliğiniz yoksa Create an account’a tıklayarak yeni üyelik oluşturun. (Örneğin: Company Type için: Gamer / Personal, Usage Type: Testing tercih edilebilir.)
  • Genymotion.exe dosyasını kaydedin ve çalıştırın.
  • Kurulum dilini seçerek OK’a basın.
  • Kurulum rehberini başlatmak için Next’e basın.
  • Dosyaların yükleneceği konumu seçin. (Varsayılan C:\Program Files\Genymobile\Genymotion şeklindedir.)
  • Program simgesinin görünürlüğü ayarlayın.
  • Install ve Finish’e tıklayın.

Kaydolma ve Lisans 

  • Lisans kodunu kaydetmek için, geçerli bir Genymotion hesabına sahip olmalısınız. Hesap yaratmak için HESAP OLUŞTURMA linkini kullanın.
  • Genymotion uygulamasını başlatın.
  • Sign In’e basın.
  • Account (Hesap) sekmesine gelin ve lisansı girerek Register’e (Kaydol) tıklayın.

 

GenyMotion https://www.genymotion.com/#!/auth/signin   <<—   Bu siteye girip üye oluyoruz

Üye olduktan sonra GenyMotion Virtual box’da çalışan bir uygulama olduğu için onu da kurmamız lazım.. Virtual box varsa makinede Sadece GenyMotion kurmaları yeterli olacaktır

https://www.genymotion.com/#!/download  <<— Şu adresten işletim sisteminize uygun GenyMotion’u indirip kurmanız gerekiyor (örneğin benim Windows olduğu için Windows indirdim )

 

İlk olarak Genymotion’un resmi sitesi olan www.genymotion.com ‘a giriyoruz.
Ardından burada karşımıza çıkan “” yazılı butona tıklıyoruz.

Öncelikle bir üyelik karşılığında https://www.genymotion.com/  sitesinden emülatörü free olarak indirin.

Dediğim gibi bir üyelik isteyecek. Öncelikle üye olduktan sonra direk indirebilirsiniz.

Üye id ve pass’ı unutmayın İndirdiğiniz dosyayı kurulacak yeri seçip next next diyoruz yüklüyoruz.

 

Windows Genymotion kurulum aşamaları:

  • Buradan Virtual Box programını indirin ve kurun.
    (VirtualBox kurulumu sırasında, Özel kurulum penceresinde VirtualBox Ağ Bağlantısının aktif olduğundan emin olun.)

İnen dosyaya çift tıklayıp kurun.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Genymotion İndirme İşlemleri

Önce buraya tıklayarak genymotion sitesinin direkt üye kayıt ve giriş sayfasına gidiyoruz.

Hesabımız var ise giriş yapıyoruz (sign in) yok ise kaydoluyoruz (create an account). Kaydolurken e-Posta hesabımıza aktivasyon kodu geliyor aklınızda bulunsun.

 

 

sonraki sayfa donload sayfası. Üstteki with VirtualBox linkine tıklarsanız Genymotion ile beraber VirtualBox da indirilir.

Bilgisayarda virtualBox yoksa buradan, varsa alttaki without VirtualBox linkinden indirme işlemini yapıyoruz.

 

 

program indikten sonra kurmak için tıklıyoruz.

Genymotion programını kuracağımız yeri istersek değiştirebiliriz ki tavsiye etmiyoruz. Next diyoruz…

 

 

Klasör ismini değiştirmek isteyip istemediğimizi soruyor. Next …

 

Masaüstüne kısayol oluşrurmak isteyip istemediğimiz Next …

 

ve yüklee  install

 

 

 

 

Genymotionu açayımı …  Finish

 

 

ve Genymotion açılıyor…

 

 

Açıldıktan sonra daha önce kayıt olduğumuz kullanıcı bilgileri ile kullanıcı girişi yapıyoruz.

 

 

Genymotion’u satın aldıysanız I have a license

değilse Personal Use  seçerek  Next e tıklıyoruz.

 

 

Lisans sözleşmesini kabul edip Next

 

 

ve son ekran. Artık Genymotionu yükledik ve giriş yaptık.

Giriş yaptıktan sonra karşımıza Genymotion tarafından tanımlanmış hazır cihazlar geliyor. Birçok Android sürümü ve telefon modeli seçebilmek mümkün.

 

 

Yüklendikten sonra Finish diyelim Sıra geldi Android Studio ya bunu entegre etmeye

Android Studio’yu açtıktan sonra FİLE / SETTİNGS diyelim

 

 

Daha sonra sol menüde pluggins ‘e tıklayalım.

arama kutusuna genymotion yazarak arattığımızda alttaki resimde gözüken daire içerisindeki kısım çıkacak.

Ok diyoruz.

 

 

Çıkan popup uyarı ekranınaki şartı kabul ediyoruz. Accept

 

 

 

karşımıza alttaki resim çıkacak Genymotion pluinini kurduk. Ama IDE’ nin kapatılıp tekrar açılması lazım.

Restart IDE

 

 

Çıkan pencere de yine Restart

 

 

Android Studio kapatılıp tekrar açılacaktır. Tekrar açıdığında artık  üstteki iconlarda Genymotion iconu gözükecektir .

Gördüğünüz gibi Genymotion çıktı ama Pasif gözüküyor.

Bunu halletmek için masaüstündeki kısayoldan Genymotion’u açıyoruz. Çıkan ekranda (alttaki resim) Genymotion ile hazır gelen ama içeriği olmayan bir aygıt seçiyoruz.

Örneğin Samsung Galaxy S7  

En sağdaki üstüste üç noktaya tıkladığımızda açılan menüden install seçeneğini seçiyoruz

 

 

 

Seçtiğimiz aygıtla ilgili bilgiler ekrana geldi. tekrar install

 

 

Artık seçtiğimiz aygıt indirilerek yüklenecektir.

 

 

indirme ve yükleme bittiğinde aşağıdaki gibi artık Genymotion Device Manager simgesi belirginleşecektir.

 

Kurulum tamamlandı.

Son olarak da Genymotion yolunu tanımlamamız lazım.

 

 

C:\Program Files\Genymobile\Genymotion

File/Settings/Other Settings/Genymotion  yoluyla açılan aşağıdaki pencereye

genymotion programını kurduğumuz dizinin yolunu ekliyoruz.