私のOSでlibテストを行いたいです。したがって、KVMを実行するにはいくつかの環境が必要です。そして、ゲストマシンでKVMを実行できないことがわかりました。
Virtualbox 4.2を使用していました。
KVMにはVT-X/AMD-Vが必要 が、VirtualBox VT-X/AMD-Vはゲストに渡さない オペレーティングシステム。
したがって、KVMはVirtualBoxで実行できません(まだ)。 バグチケット#4032 を追跡してください。
VT-XおよびAMD-V(いわゆる仮想化拡張機能)は、ゲストOSをCPUでネイティブに実行します。それらがなければ、仮想化ソフトウェアはソフトウェアのオペレーティングシステムのオペコードを解釈する必要がありますが、これは非常に遅いです。
今のところ、次のいずれかを行うことができます
Virtualboxがリリースされた(2018年12月18日)バージョン6では、ネストされた仮想化が期待されています。ただし、現時点では、Intel procではまだ使用できないようです。 https://www.virtualbox.org/wiki/Downloads
主な質問(Ubuntuでネストされた仮想化を有効にする)-KVMモジュールは、Ubuntu 16以降(おそらくより低いバージョンでも)でネストされた仮想化をサポートしています。ホストでXENを使用するかどうかはわかりませんが、KVMでXENを確実にネストできます。