Как проверить, какой гипервизор используется в моей виртуальной машине?

Как проверить, какой гипервизор используется в моей виртуальной машине?

Итак, я где-то запускаю VM и хочу узнать, какой гипервизор запущен на хосте. Есть ли способ проверить, запущен ли KVM или находится в контейнере?

Виртуальная машина работает под управлением Ubuntu.

решение1

Без внешних инструментов:

sudo dmidecode | grep -i -e manufacturer -e product -e vendor

или

sudo grep -i -e virtual -e vbox -e xen /var/log/dmesg  # or /var/log/kern.log

должно дать вам достаточно информации, чтобы продолжить.

Вы можете увидеть проверки для конкретных платформ вМодуль ImVirt.

решение2

Посмотри наvirt-what

stephenm@pc:~$ apt-cache search virt-what
virt-what - detect if we are running in a virtual machine

sudo apt-get install virt-what

sudo virt-what

Связанный контент