내 가상 머신이 어떤 하이퍼바이저를 사용하고 있는지 어떻게 확인하나요? [복사]

내 가상 머신이 어떤 하이퍼바이저를 사용하고 있는지 어떻게 확인하나요? [복사]

그래서 어딘가에서 가상 머신을 실행하고 있는데 호스트 머신이 어떤 하이퍼바이저를 실행하고 있는지 알고 싶습니다. 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

관련 정보