Bagaimana cara mengaktifkan VT-X?

73

Saya ingin memberikan OS tamu dengan banyak CPU di VirtualBox. Mesin host saya adalah HP Compaq quad core dan menggunakan perangkat keras Intel Core 2 vPro.

Namun, ketika saya mencoba mengaktifkan pengaturan di vbox, saya mendapatkan kesalahan bahwa VT-x tidak tersedia. Apakah ini sesuatu yang bisa saya aktifkan di suatu tempat? bagaimana cara mengetahui sebaliknya apakah perangkat keras saya mendukungnya?

sunting: sesuai saran di bawah, saya mencoba menggunakan alat Securable, dan melaporkan bahwa virtualisasi perangkat keras "Terkunci". Prosesor dilaporkan sebagai " Intel Core 2 Quad CPU / Q9400 @ 2.66GHz "

Joel Martinez
sumber
1
Pastikan perangkat keras Anda mendukung daftar periksa vt-x , lalu pastikan itu diaktifkan di BIOS.
Joakim Elofsson
Apakah Anda dapat menemukan pengaturan di BIOS? Jika tidak, beri kami nama model / nomor HP Anda.
arathorn
Ternyata saya hanya tidak mencari di tempat yang tepat di BIOS. Itu di bawah menu Keamanan :-)
Joel Martinez
1
Kadang-kadang mungkin pada level OS (Windows) - dalam "fitur Windows" saya harus mengubah Hyper-V ke OFF (restart diperlukan). Kemudian VirtualBox mulai menggunakannya.
Tomasz Gandor

Jawaban:

45

Anda dapat menggunakan alat Securable dari Gibson Research untuk mengetahui apakah perangkat keras Anda mendukung ekstensi virtualisasi. Jika ia memberi tahu Anda bahwa perangkat keras Anda didukung, tetapi tidak diaktifkan, periksa pengaturan BIOS untuk mengaktifkannya.

astaga
sumber
Saya menggunakan aman dan memperbarui teks pertanyaan dengan apa yang dilaporkan (Terkunci). Aku menjulurkan sekitar di BIOS tetapi tidak bisa melihat apa-apa tentang VT-x, virtualisasi hardware, atau vmx
Joel Martinez
"Locked Off" berarti prosesor Anda mendukung virtualisasi, tetapi telah dinonaktifkan di BIOS
heavyd
1
Pada Dell Optiplex 960 saya, satu-satunya cara untuk mengaktifkan VT adalah jika opsi virtualisasi lainnya (IO langsung dan eksekusi tepercaya) dinonaktifkan secara eksplisit.
Nic
1
Hati-hati pengguna Bitlocker: mengubah pengaturan VT Anda mungkin memaksa Anda untuk memasukkan kunci pemulihan Bitlocker Anda. Jika Anda tidak menyimpan kunci pemulihan Anda, matikan Bitlocker sebelum mengubah pengaturan.
Nic
1
@vijay, pengaturan BIOS khusus untuk pabrikan komputer Anda, namun sebagian besar mengharuskan Anda untuk mem-boot ulang komputer. Biasanya, Anda dapat menekan F2atau F12atau DELselama POST untuk memasuki pengaturan BIOS.
heavyd
26

Mulai PC Anda, tekan F2, buka opsi keamanan dan aktifkan teknologi VT .

yash
sumber
12
Di beberapa BIOS baru, ini disebut teknologi Virtual atau virtualisasi Intel dalam opsi pengaturan CPU .
Java Xu
Apakah ada kemungkinan untuk mengaktifkan pengaturan virtualisasi BIOS tanpa me-restart sistem. Atau mungkin untuk mengubah di dalam sistem. Sistem saya saat me-restart tombol F2 tidak berfungsi saya harus mengaktifkan virtualisasi BIOS. Apakah ada kemungkinan?
vijay
Saya memiliki teknologi VT-x (periksa di internet dan beberapa program) i53120M di laptop saya, tetapi tidak ada opsi itu di BIOS. Kotak virtual mengatakan saya tidak dapat menggunakan akselerasi virtualisasi dan bagian prosesor berwarna abu-abu.
Vlado Pandžić
7

Prosesor Anda mendukung VT-X, Anda hanya perlu mengaktifkannya di pengaturan BIOS. Nyalakan kembali komputer Anda dan tekan tombol yang ditentukan pada layar boot untuk masuk ke Pengaturan BIOS dan mengaktifkannya.

arathorn
sumber
menambahkan spesifik tentang CPU pada host. beri tahu saya jika ada hal lain yang harus saya berikan spesifik kepada Anda. Terima kasih!
Joel Martinez
Apakah ada cara untuk mengaktifkan vt-x tanpa menggunakan BIOS? Saya baru saja membeli laptop dengan Intel 3820QM dan bios tidak memberi saya opsi ini; orang lain mengeluh tentang hal itu juga jadi itu bukan sesuatu yang saya lewatkan. Ini adalah Clevo P170EM
Ritsaert Hornstra
1
Saya punya Laptop Ivy Bridge dan harus mendukung VT-x tetapi ... BIOS tidak memiliki opsi untuk mengaktifkannya; apakah ada cara lain untuk mengaktifkannya? Saya mungkin membuat pertanyaan SuperUser baru.
Ritsaert Hornstra
Setelah beberapa pencarian saya menemukan BIOS yang lebih baru (sepertinya tidak resmi) dengan dukungan untuk VT-x selalu hidup (bukan selalu mati).
Ritsaert Hornstra
5

Ini mungkin tidak jelas. Kadang-kadang disebut teknologi vanderpool di bios tanpa menyebutkan virtualisasi.

JamesRyan
sumber
5

Sebagai catatan: beberapa laptop mengharuskan Anda mematikan dan mematikan laptop setelah mengaktifkan VT-x di BIOS, dan melepaskan kabel daya dan baterai selama 30 detik. Saya baru hari ini punya laptop seperti itu, dan menemukan solusi ini di sini .

Daniel AA Pelsmaeker
sumber
3

Mengurangi RAM di VirtualBox dari 4gb ke 2gb bekerja untuk kami ketika kami hanya memiliki RDP untuk mesin host sehingga tidak dapat mengakses BIOS.

Nakilon
sumber
2

Bagi saya, "VT-x tidak tersedia" sangat menyesatkan - komputer saya ditingkatkan ke Windows 10, yang telah mengaktifkan Hyper-V, yang mengarah ke pesan kesalahan.

Menonaktifkan Hyper-V dari Fitur Windows menyelesaikan masalah ini. Berdasarkan komentar di sini saya bukan satu-satunya.

Perhatikan bahwa misalnya Docker di Windows 10 ingin Hyper-V diaktifkan. Ini berarti bahwa Anda tidak dapat menjalankan Virtualbox dan Docker pada mesin Windows yang sama, hal yang memperingatkan Anda tentang Docker:

(di luar Windows 10 / Docker, Docker Toolbox digunakan untuk menjalankan Docker di Windows, yang berfungsi dengan VirtualBox)

eis
sumber
Saat ini Anda harus menonaktifkan Keamanan Berbasis Virtualisasi juga: superuser.com/a/1415967/155706
Hrobky
0

Di My Sony Laptop, pengaturannya adalah Intel(R) Virtualization Technology, yang ada di bawah Advancedtab.

Arda
sumber