답변:
Windows 인 경우 하드웨어 화면을 살펴보십시오. 10 억 개의 5 개의 VMWare 브랜드 가상 장치가 있습니다.
CMD 창에서 다음을 입력하십시오.
SYSTEMINFO
다음과 같은 텍스트가있는 줄을 찾을 수 있습니다.
System Manufacturer: VMware, Inc.
System Model: VMware Virtual Platform
Linux에서는 "virt-what"을 사용할 수도 있습니다. " virt-what-가상 머신에서 실행 중인지 감지 "
Linux에서 다음을 실행하십시오.
$ dmesg |grep -i hypervisor
Hypervisor detected: KVM
dmesg |grep DMI
가상 머신 을 입력하십시오 . [root @ myhost ~] # dmesg | grep DMI <br> DMI 2.3 present. DMI : Microsoft Corporation 가상 머신 / 가상 머신, BIOS 090006 05/23/2012 [root @ myhost ~] # dmesg | grep -i virtual DMI : Microsoft Corporation 가상 머신 / 가상 머신, BIOS 090006 05/23/2012 부팅 반 가상화 커널 베어 하드웨어 입력 : / devices / virtual / input / input1 scsi로 Macintosh 마우스 버튼 에뮬레이션 0 : 0 : 0 : 0 : Direct-Access Msft Virtual Disk 1.0 PQ : 0 ANSI : 4 입력 : Microsoft Vmbus HID 호환 마우스 / 장치 / 가상 / 입력 / 입력 4 물리적 : [root @ backdev1
dmidecode
을 반환했습니다 permission denied !
.
castrocra에 따르면 Windows에 있는 경우 cmd shell 내부 에서 systeminfo
명령 을 실행 한 다음 "BIOS 버전"을 찾을 수 있습니다.
이들은 아마도 실제 기계 일 것입니다 :
BIOS Version: Dell Inc. A03, 06/12/2010
BIOS Version: Phoenix Technologies, LTD MS7254 1.08, 08/03/2007
반면에 이것은 거의 확실히 가상 머신입니다.
BIOS Version: VMware, Inc. VMW71.00V.0.B64.1201040214, 04/01/2012
Phoenix Technologies LTD 6.00, 9/17/2015
그것은 대답되었지만 FWIW는 powershell 에서이 작업을 수행 할 수 있습니다.
gwmi -q "select * from win32_computersystem"
"제조업체"는 "Microsoft Corporation"이고 "모델"은 가상 머신 인 경우 "가상 머신"이거나 그렇지 않은 경우 "Dell Inc."와 같은 일반적인 제조업체 세부 정보를 표시해야합니다. 및 "PowerEdge R210 II".
wmic computersystem get manufacturer | find "VMware" && echo In VMWare || echo Not in VMWare
. systeminfo
기반 솔루션 보다 빠릅니다 .
주요 가상화 정보를 감지하는 (상대적으로) 간단한 방법 중 하나는 WMI / WBEM입니다. root \ CIM2 네임 스페이스를 사용하고베이스 보드 클래스 (흥미로운 BIOS 정보로 가득 찬)에 액세스하여 "실제"시스템에 대한 설명을 얻을 수 있습니다. 이 클래스에는 종종 마더 보드 및 섀시에 대한 정보 (제조, 모델, 일련 번호 등)가 포함됩니다.
명령 프롬프트 또는 PowerShell 세션에서 다음 명령을 실행하십시오.
wmic baseboard get manufacturer, product, Serialnumber, version
nbtstat -a VM에 특정 접두사가 00-50-56-XX-XX-XX 인 경우 결과가 표시됩니다. 또한 사용되는 다른 접두사가 있지만 머리 꼭대기에서 기억할 수는 없지만 Vcenter는 00-50-56-XX-XX-XX를 사용하므로 이것이 내가 확인하는 것만 기억합니다.
나는 이것이 개인적으로 가장 좋은 방법이라고 생각합니다.