Kesalahan VT-x saat mengatur VirtualBox di Ubuntu

23

Saya telah mencoba men-setup VirtualBox di Ubuntu, tetapi saya mendapatkan kesalahan ini meskipun teknologi virtualisasi Intel (VT-x) diatur ke Yesdalam BIOS:

Gagal membuka sesi untuk mesin virtual Ubuntu.

VT-x dinonaktifkan di BIOS untuk semua mode CPU> (VERR_VMX_MSR_ALL_VMX_DISABLED).

Kode Hasil: E_FAIL (0x80004005) Komponen: Antarmuka ConsoleWrap: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

EDIT: menurut SecurAble sistem saya dapat menangani virtualisasi:

Tangkapan layar yang bisa diamankan

pengguna2676140
sumber
Pengaturan itu dinonaktifkan di BIOS Anda. Anda harus mengaktifkannya.
MC10
1
kemungkinan duplikat dari Bagaimana cara mengaktifkan VT-X?
MC10
1
@ MC10 --- Pengaturan Teknologi Virtualisasi diaktifkan di bios saya. Saya sudah memeriksanya.
user2676140
2
Lalu sudahkah Anda mengaktifkannya di pengaturan VirtualBox itu sendiri? Saya tidak bisa memikirkan di mana lagi itu salah. Mungkin lihat info di sini .
MC10
1
@ MC10 itulah yang terjadi --- Anda mencoba mengalokasikan> 3GB RAM ke VM. Mirip dengan poin sebelumnya, ini membutuhkan: (a) sistem host 64 bit; dan (b) pass-through perangkat keras yang sebenarnya yaitu VT-x.
user2676140

Jawaban:

40

Apa yang memecahkan masalah saya menggunakan ram kurang dari 3 GB di sesi kotak virtual. Saya awalnya mencoba untuk menggunakan sekitar 6 GB.

Anda mencoba mengalokasikan> 3GB RAM ke VM. Ini membutuhkan: (a) sistem host 64 bit; dan (b) pass-through perangkat keras yang sebenarnya yaitu VT-x.

pengguna2676140
sumber
3
Ini sangat aneh, dulu bekerja untuk saya dan saya tidak mengubah apa-apa (saya mengatur RAM ke 4GB). Terima kasih telah memposting ini.
naveed
1
Memiliki masalah yang sama persis. Sudah menggunakan VM saya di 8GB selama berbulan-bulan dan hari ini tanpa alasan itu mengeluh tentang VT-x meskipun diaktifkan. Harus ada bug di VirtualBox. Turun ke 3GB membawanya lebih jauh tetapi saya tidak bisa menjalankan OS Guest 64bit saya sekarang karena ia berpikir itu pada arsitektur 32bit dan tidak kompatibel. :(
Jahed
3

Dalam kasus saya Memory (RAM) bukan masalah, hanya VT-x tidak diaktifkan di BIOS. Atau dalam beberapa kasus, CPU mungkin tidak memiliki dukungan VT sama sekali.

Untuk memeriksa apakah CPU Anda mendukungnya atau tidak. mencoba:

sudo apt-get install cpu-checker
sudo kvm-ok 

Perintah kedua akan ditampilkan jika VT diaktifkan atau tidak atau jika tersedia sama sekali.

Jika ya, buka BIOS dan aktifkan. Itu harus dinamai Intel Virtualization Technology, Intel VT-x, Virtualization Extensions, Vanderpool,atau yang serupa.

notgiorgi
sumber
1

Kesalahan saya adalah VT-x dinonaktifkan di BIOS untuk semua mode CPU (VERR_VMX_MSR_ALL_VMX_DISABLED). Kode Hasil: E_FAIL (0x80004005) Komponen: Antarmuka ConsoleWrap: IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

Solusinya adalah Anda harus mengaktifkan virtualisasi di bios dari sistem operasi host (saya kasus saya adalah windows)

Seribu Ameer khan
sumber
Bisakah Anda memberikan jawaban untuk pertanyaan OP?
yass
0

Saya telah berurusan dengan masalah ini selama beberapa jam, mencoba menyelesaikannya dengan mungkin semua jawaban yang bisa saya temukan di Internet.

Apa yang berhasil bagi saya adalah menghapus peran Hyper-V dari Windows saya ...

MJ

MichaelJ
sumber
Apa kesalahan VTX yang Anda dapatkan?
user2676140
Sama untuk ku. Saya mendapatkan "VT-x tidak tersedia". Diuraikan di sini
eis