Kvm-Virtualization

如何確定是否在 KVM 來賓內部執行

  • November 21, 2018

有沒有辦法找出 OS(linux) 是否在 KVM 來賓內部執行..

grep dmesg,應該至少有一行包含kvm. 在我的機器上:

[    0.000000] kvm-clock: cpu 0, msr 0:5dd801, boot clock
[    0.000000] kvm-clock: cpu 0, msr 0:1023801, primary cpu clock

或者檢查/proc/cpuinfo,它包含一行:

model name : QEMU Virtual CPU version 0.9.1

但是,問題是:你不能確定你是一個 KVM 來賓(在 QEMU 之上)或者只是一個 QEMU-Guest。

您可以檢查適用於包括 Ubuntu 在內的多個 Linux 發行版的imvirtvirt-what是否可以幫助您。

引用自:https://serverfault.com/questions/179105