Wie kann ich überprüfen, ob die verschachtelte KVM-Virtualisierung auf dem ARM64-Prozessor unterstützt wird?

Wie kann ich überprüfen, ob die verschachtelte KVM-Virtualisierung auf dem ARM64-Prozessor unterstützt wird?

Ich habe eine virtuelle Maschine, auf der RHEL 8.5 auf einem ARM64- aarch64Prozessor () läuft – Arm Neoverse N1.

In jedem Tutorial, das ich gefunden habe, heißt es, man solle entweder /sys/module/kvm_amdden Ordner oder prüfen /sys/module/kvm_intel, um herauszufinden, ob die verschachtelte Virtualisierung aktiviert ist, aber meine VM hat keines davon. Es gibt jedoch einen /sys/module/kvmOrdner, von dem ich annahm, dass es der richtige Ordner ist.

Aber die Datei, die verwendet wird, um zu bestimmen, ob die verschachtelte Virtualisierung aktiviert ist ( /sys/module/kvm/parameters/nested), fehlt. Es ist auch nicht möglich, die Datei zu erstellen, da es sich um einen schreibgeschützten Ordner handelt. Der Versuch, Kata Containers (das QEMU verwendet) auszuführen, schlägt mit folgendem Ergebnis fehl:

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

Wie kann überprüft werden, ob verschachtelte VT aktiviert ist bzw. wie kann verschachtelte VT aktiviert werden?

verwandte Informationen