Sanal makinemi başlattığımda "VT-x kullanılamıyor" [kapalı]


120

VMWare yazılımını kullanarak bir sanal makine oluşturdum ve Sanal Makineyi başlatırken bir hata alıyorum. "VT-x kullanılamıyor:

00:00:03.916 NAT: zone(nm:mbuf_cluster, used:0)
00:00:03.916 NAT: zone(nm:mbuf_packet, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_pagesize, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_9k, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_16k, used:0)
00:00:03.930 VMSetError: D:\tinderbox\win-4.0\src\VBox\VMM\VMMR3\VM.cpp(350) VMR3Create; rc=VERR_VMX_NO_VMX
00:00:03.930 VMSetError: Unknown error creating VM
00:00:03.931 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={VT-x is not available. (VERR_VMX_NO_VMX).
00:00:03.931 Unknown error creating VM (VERR_VMX_NO_VMX)}, preserve=false
00:00:03.944 Power up failed (vrc=VERR_VMX_NO_VMX, rc=E_FAIL (0X80004005))

Bu hatayı neden aldığım hakkında bir fikriniz var mı?


17
Aynı hatayı aldım - VM'nin Sistem Ayarlarında "IO-APIC" i devre dışı bıraktım. Bu benim için çalışıyor.
maholtz

44
Windows Hyper-V Özelliğini devre dışı bırakmak benim için çalıştı
Scotty Wagoner

11
Bilgim olmadan Windows 10'a güncellediğimde Hyper-V tekrar aktif hale geldi. Buna bir göz atın.
metaforge

2
Hyper-V'yi etkinleştirmiştim, her şey iyiydi ancak bazı GenyMotion VM'ler çalışmıyordu (Android 5.0'dan daha yüksek herhangi bir şey). Benim için düzeltme bu videoda çok basitti. youtube.com/watch?v=Y56boAsdptw
Brad Martin

1
Benim durumumda, "Android için Microsoft Visual Studio Emulator" u kurdum. Bu, tüm VBox sanal makinelerimi kandırdı. Emülatörü kaldırdım, hala zar yok. Hyper-V'nin kurulu olmadığını gördüm, bu yüzden yükledim ve kaldırdım - bu sıfırlama anahtarı çevirdi ve VBox VM'lerimin tekrar çalışmasını sağladı.
JMD

Yanıtlar:


137

Ayarlar altında temel belleğinizi yaklaşık 3175MB'ye düşürmeyi ve çekirdeklerinizi 1'e düşürmeyi deneyebilirsiniz. BIOS'unuz sanallaştırma için ayarlanmışsa bu işe yaramalıdır. Etkin olduğundan emin olmak için f12 anahtarını, güvenliği, sanallaştırmayı kullanın. Tamam olan VT-x demiyorsa, VT-d veya benzeri bir şey söylemelidir.


1
Nedense, devre dışı bırakıldığı için kullanıcı arayüzündeki çekirdek sayısını düzenleyemedim. Çekirdekleri 1 olarak değiştirmek için ilgili görüntünün "* .vbox" kısmını düzenlemek gerekiyordu.
deepak

2
Benzer bir sorun yaşıyordum ve belleği azaltmak sorunumu çözdü, bu neden çalışıyor? Bir sanal makine kuran bir sanal makine üzerindeyim. Başlangıç.
Jacek Trociński

2
Bunu yapmak için F12 tuşunu nereye giriyorsunuz? Sanal kutuda mı?
Eric

3
Temel belleği ve çekirdekleri azaltmak neden işe yarasın?
Randy the Dev

31
Bu, Windows için en son Docker'ı yükledikten sonra başıma geldi. Windows 10'da Hyper-V özelliklerini etkinleştirdi ve tüm VirtualBox örnekleri bozuldu. Hyper-V'nin devre dışı bırakılması sorunu çözdü (buraya nasıl bakın: poweronplatforms.com/enable-disable-hyper-v-windows-10-8 ) ancak şimdi Docker bozuldu: - /
Gábor Nagy

9

VT-x normalde BIOS'unuzda devre dışı bırakılabilir / etkinleştirilebilir.

PC'niz yeni başladığında, BIOS ayarlarına gitmek için DEL (veya başka bir şey) tuşuna basmalısınız. Orada VT teknolojisini (veya başka bir şeyi) etkinleştirmek için bir seçenek bulacaksınız.


4

İşlemcinizin Intel Virtualization (VT-x) veya AMD Virtualization (AMD-V) desteklediğinden emin misiniz?

Donanım Destekli Sanallaştırma Algılama Aracı'nı ( http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en ) burada bulabilirsiniz . VT-x'i destekler.

Alternatif olarak, işlemcinizi burada bulabilirsiniz: http://ark.intel.com/Default.aspx . 2006'dan beri tüm AMD işlemciler Sanallaştırmayı desteklemektedir.


1
Bu Sanallaştırma Algılama aracını Windows 2008 R2 64 bit sunucuma yükleyemedim. Alternatif yollar var mı?
D MADANAGOPAL

Hangi işlemciyi kullanıyorsunuz?
Yax

Intel Xeon, E5440 @ 2,83 GHz 2,91 GHz
D MADANAGOPAL

Şuna göre: ark.intel.com/… işlemciniz VT-x'i destekliyor. Şunu
Yax

Cevabınız için teşekkürler. hangisini denemeliyim? Bu bağlantıda birçok seçenek var ... sorun şu ki, VM makineme sanal kutu kurmaya çalışıyorum. VM makinemde herhangi bir ayarın değiştirilmesini sağlamak için bir bilet yükseltmem gerekti. Önce Hardware VT'yi etkinleştirmeyi deneyeceğim ve göreceğim.
D MADANAGOPAL
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.