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-whatpakiet, 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 lshwdaje 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? Czylinuxtag jest bardziej odpowiedni? W razie potrzeby edytuj tagi.