“VT-x tidak tersedia” ketika saya memulai mesin Virtual saya [tertutup]

120

Saya telah membuat mesin virtual menggunakan perangkat lunak VMWare dan mendapatkan kesalahan saat memulai Mesin Virtual. Tertulis "VT-x tidak tersedia:

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

Tahu mengapa saya mendapatkan kesalahan ini?

D MADANAGOPAL
sumber
17
Saya mengalami kesalahan yang sama - saya menonaktifkan "IO-APIC" di Pengaturan Sistem VM. Itu berhasil untuk saya.
maholtz
44
Menonaktifkan Fitur Windows Hyper-V berhasil untuk saya
Scotty Wagoner
11
Hyper-V menjadi aktif kembali ketika saya memperbarui ke Windows 10 tanpa sepengetahuan saya. Awasi itu.
metaforge
2
Saya mengaktifkan Hyper-V, semuanya baik-baik saja tetapi beberapa VM GenyMotion tidak akan berfungsi (apa pun yang lebih tinggi dari Android 5.0). Perbaikan bagi saya ada di video ini, sangat sederhana. youtube.com/watch?v=Y56boAsdptw
Brad Martin
1
Dalam kasus saya, saya menginstal "Microsoft Visual Studio Emulator untuk Android". Itu menyodok semua VM VBox saya. Saya menghapus Emulator, masih tidak ada dadu. Saya melihat bahwa Hyper-V tidak diinstal, jadi saya menginstalnya dan mencopotnya - reset itu membalik sakelar dan membuat VM VBox saya berfungsi kembali.
JMD

Jawaban:

137

Anda dapat mencoba mengurangi memori dasar Anda di bawah pengaturan menjadi sekitar 3175MB dan mengurangi inti Anda menjadi 1. Itu seharusnya berfungsi mengingat BIOS Anda diatur untuk virtualisasi. Gunakan kunci f12, keamanan, virtualisasi untuk memastikannya diaktifkan. Jika tidak tertulis VT-x itu ok, seharusnya VT-d atau sejenisnya.

Michael Cantu
sumber
1
Untuk beberapa alasan, saya tidak dapat mengedit jumlah inti di UI karena dinonaktifkan. Harus mengedit "* .vbox" dari gambar yang sesuai untuk mengubah inti menjadi 1.
deepak
2
Saya mengalami masalah yang sama dan mengurangi memori menyelesaikan masalah saya, mengapa itu berhasil? Saya menggunakan mesin virtual yang memasang mesin virtual. Lahirnya.
Jacek Trociński
2
Di mana Anda memasukkan kunci F12 untuk melakukan ini? Di kotak virtual?
Eric
3
Mengapa mengurangi memori dasar dan inti berfungsi?
Randy the Dev
31
Ini terjadi pada saya setelah menginstal Docker terbaru untuk Windows. Ini mengaktifkan fitur Hyper-V di Windows 10 dan semua instance VirtualBox rusak. Menonaktifkan Hyper-V menyelesaikan masalah (lihat di sini caranya: poweronplatforms.com/enable-disable-hyper-v-windows-10-8 ) tetapi sekarang Docker rusak: - /
Gábor Nagy
9

VT-x biasanya dapat dinonaktifkan / diaktifkan di BIOS Anda.

Ketika PC Anda baru saja dinyalakan, Anda harus menekan DEL (atau sesuatu) untuk masuk ke pengaturan BIOS. Di sana Anda akan menemukan opsi untuk mengaktifkan teknologi VT (atau sesuatu).

olovb
sumber
4

Apakah Anda yakin prosesor Anda mendukung Intel Virtualization (VT-x) atau AMD Virtualization (AMD-V)?

Di sini Anda dapat menemukan Alat Deteksi Virtualisasi Berbantuan Perangkat Keras ( http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en ) yang akan memberi tahu Anda jika perangkat keras Anda mendukung VT-x.

Atau Anda dapat menemukan prosesor Anda di sini: http://ark.intel.com/Default.aspx . Semua prosesor AMD sejak 2006 mendukung Virtualisasi.

Yax
sumber
1
Saya tidak dapat menginstal alat Deteksi Virtualisasi itu di server windows 2008 R2 64 bit saya. Ada cara alternatif?
D MADANAGOPAL
Prosesor apa yang Anda gunakan?
Yax
Intel Xeon, E5440 @ 2,83 GHz 2,91 GHz
D MADANAGOPAL
Menurut: ark.intel.com/… prosesor Anda mendukung VT-x. Coba ini: itropics.net/index.php/computers/windows/…
Yax
Terimakasih atas tanggapan Anda. mana yang harus saya coba? Ada banyak opsi di tautan itu ... masalahnya adalah saya mencoba menginstal kotak virtual di mesin VM saya. Saya harus menaikkan beberapa tiket untuk mengubah pengaturan apa pun pada mesin VM saya. Saya pertama-tama akan mencoba mengaktifkan Hardware VT dan melihat.
D MADANAGOPAL