Réponses:
Si vous avez installé systemd, il est livré avec systemd-detect-virt
.
me@real-machine:~$ systemd-detect-virt
none
me@vm:~$ systemd-detect-virt
qemu
Peut également détecter de nombreux types de virtualisation et de conteneurs.
Si vous n'avez pas systemd, il y en a aussi virt-what
qui a un paquet au moins sur Debian (et vu d'où il vient, sans surprise pour RedHat aussi).
Voir aussi «Un moyen facile de déterminer la technologie de virtualisation» sur Unix et Linux pour un tas d'autres approches.
L'utilisation lshw
vous donnera des informations sur le système:
sudo apt-get install lshw
sudo lshw -class system
Question similaire en cas de panne de serveur:
VMware Linux Server - comment savoir si vous êtes un vm ou un vrai matériel?
Et ma réponse :-)
redhat-enterprise-linux
? Ou lalinux
balise est-elle plus appropriée? Veuillez modifier vos balises si nécessaire.