如何检查 ARM64 处理器是否支持 KVM 嵌套虚拟化?

如何检查 ARM64 处理器是否支持 KVM 嵌套虚拟化?

aarch64我有一台在 ARM64( )处理器 - Arm Neoverse N1上运行 RHEL 8.5 的虚拟机。

我发现的每个教程都指出查看/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?

相关内容