如何檢查ARM64處理器是否支援KVM嵌套虛擬化?

如何檢查ARM64處理器是否支援KVM嵌套虛擬化?

我有一個在 ARM64 ( ) 處理器上運行 RHEL 8.5 的虛擬機器aarch64- Arm Neoverse N1。

我發現的每個教程都說明要查看其中一個/sys/module/kvm_amd/sys/module/kvm_intel資料夾來確定是否啟用了嵌套虛擬化,但我的虛擬機器沒有任何這些。然而,有一個/sys/module/kvm資料夾我認為是正確的資料夾。

但用於確定嵌套虛擬化是否開啟的檔案(/sys/module/kvm/parameters/nested)不存在。也無法建立該文件,因為它是唯讀資料夾。嘗試運行 Kata Containers(使用 QEMU)失敗並顯示:

Could not access KVM kernel module: No such file or directory
qemu-system-aarch64: failed to initialize kvm: No such file or directory

如何檢查嵌套VT是否啟用,或如何啟用嵌套VT?

相關內容