Saya ingin melakukan beberapa pengujian lib pada OS saya. Jadi saya perlu beberapa lingkungan untuk menjalankan KVM. Dan saya menemukan mesin tamu saya tidak dapat menjalankan KVM.
Saya menggunakan virtualbox 4.2.
Saya ingin melakukan beberapa pengujian lib pada OS saya. Jadi saya perlu beberapa lingkungan untuk menjalankan KVM. Dan saya menemukan mesin tamu saya tidak dapat menjalankan KVM.
Saya menggunakan virtualbox 4.2.
Jawaban:
KVM membutuhkan VT-X / AMD-V , tetapi VirtualBox tidak meneruskan VT-X / AMD-V ke sistem operasi tamu .
Karenanya, KVM tidak dapat berjalan di VirtualBox (belum). Silakan lacak tiket bug # 4032 .
VT-X dan AMD-V ( ekstensi virtualisasi disebut ) menjalankan sistem operasi tamu secara native di CPU. Tanpa mereka, perangkat lunak virtualisasi harus mengartikan opcode sistem operasi dalam perangkat lunak, yang sangat lambat.
Untuk saat ini, Anda dapat melakukannya
egrep -c "(svm|vmx)" /proc/cpuinfo
. 0 berarti tidak.
Virtualbox baru saja merilis (12/18/2018) versi 6 di mana diharapkan memiliki virtualisasi bersarang. Namun, saat ini sepertinya masih belum tersedia pada procs Intel. https://www.virtualbox.org/wiki/Downloads
Mengenai pertanyaan utama (Aktifkan virtualisasi bersarang di Ubuntu) - Modul KVM mendukung virtualisasi bersarang di Ubuntu 16 dan di atasnya (mungkin versi yang lebih rendah juga). Tidak yakin tentang menggunakan XEN pada host, tetapi Anda dapat membuat sarang XEN di KVM pasti.