Linux
查明作業系統是否在虛擬環境中執行
有什麼方法可以查明我正在執行(實際安裝)的作業系統是否在 VMWare 機器上執行。如果在虛擬機上完成自動安裝,我需要禁用
ntp
設置,但如果在裸機上安裝,請保持啟用。
如果核心檢測到在某種虛擬機管理程序上執行,Linux 會添加
hypervisor
標誌。/proc/cpuinfo
在 Linux 上,您可以使用命令
virt-what
[root@myhost]# virt-what vmware
Windows HyperV上 linux 的範例輸出
[root@linuxvm11~] # virt-what hyperv
vmware上 centos8 的範例輸出
CentOS:root@box003:~/CM/bin/tools# virt-what vmware