Odpowiedzi:
Jeśli masz zainstalowany system, to jest w zestawie systemd-detect-virt
.
me@real-machine:~$ systemd-detect-virt
none
me@vm:~$ systemd-detect-virt
qemu
Może także wykrywać wiele różnych rodzajów wirtualizacji i kontenerów.
Jeśli nie masz systemd, istnieje również virt-what
pakiet, który ma przynajmniej pakiet na Debianie (i biorąc pod uwagę, skąd pochodzi, co nie jest zaskoczeniem dla RedHata).
Zobacz także „Łatwy sposób na określenie technologii wirtualizacji” w systemach Unix i Linux, aby uzyskać więcej podejść.
Użycie lshw
daje informacje o systemie:
sudo apt-get install lshw
sudo lshw -class system
Podobne pytanie dotyczące błędu serwera:
VMware Linux Server - jak rozpoznać, czy jesteś maszyną wirtualną czy prawdziwym sprzętem?
I moja odpowiedź :-)
redhat-enterprise-linux
? Czylinux
tag jest bardziej odpowiedni? W razie potrzeby edytuj tagi.