如何检查我的 VM 使用了哪个虚拟机管理程序?

Sam*_*nga 13 linux kvm ubuntu virtualization

所以我在某处运行虚拟机,想知道主机正在运行什么管理程序。有什么方法可以检查它是在运行 KVM 还是在容器中?

虚拟机正在运行 Ubuntu

Mat*_*att 17

无需外部工具:

sudo dmidecode | grep -i -e manufacturer -e product -e vendor
Run Code Online (Sandbox Code Playgroud)

或者

sudo grep -i -e virtual -e vbox -e xen /var/log/dmesg  # or /var/log/kern.log
Run Code Online (Sandbox Code Playgroud)

应该给你足够的时间。

您可以在ImVirt 模块中查看对特定平台的检查。


squ*_*org 15

看着 virt-what

stephenm@pc:~$ apt-cache search virt-what
virt-what - detect if we are running in a virtual machine
Run Code Online (Sandbox Code Playgroud)

sudo apt-get install virt-what

sudo virt-what