Skip to content

Instantly share code, notes, and snippets.

@gowatana
Last active December 31, 2022 14:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gowatana/60f112ae1d9e6094c6d2debb15c39198 to your computer and use it in GitHub Desktop.
Save gowatana/60f112ae1d9e6094c6d2debb15c39198 to your computer and use it in GitHub Desktop.
NAME(GuestId) DESCRIPTION(GuestFullName) Since
amazonlinux2_64Guest Amazon Linux 2 (64 bit) vSphere API 6.7.1
asianux3_64Guest Asianux Server 3 (64 bit) vSphere API 4.0
asianux3Guest Asianux Server 3 vSphere API 4.0
asianux4_64Guest Asianux Server 4 (64 bit) vSphere API 4.0
asianux4Guest Asianux Server 4 vSphere API 4.0
asianux5_64Guest Asianux Server 5 (64 bit) vSphere API 6.0
asianux7_64Guest Asianux Server 7 (64 bit) vSphere API 6.5
asianux8_64Guest MIRACLE LINUX 8 (64-bit) vSphere API 6.7
centos6_64Guest CentOS 6 (64-bit) vSphere API 6.5
centos64Guest CentOS 4/5 (64-bit) vSphere API 4.1
centos6Guest CentOS 6 vSphere API 6.5
centos7_64Guest CentOS 7 (64-bit) vSphere API 6.5
centos7Guest CentOS 7 vSphere API 6.5
centos8_64Guest CentOS 8 (64-bit) vSphere API 6.7
centosGuest CentOS 4/5 vSphere API 4.1
coreos64Guest CoreOS Linux (64 bit) vSphere API 6.0
darwin10_64Guest Mac OS 10.6 (64 bit) vSphere API 5.0
darwin10Guest Mac OS 10.6 vSphere API 5.0
darwin11_64Guest Mac OS 10.7 (64 bit) vSphere API 5.0
darwin11Guest Mac OS 10.7 vSphere API 5.0
darwin12_64Guest Mac OS 10.8 (64 bit) vSphere API 5.5
darwin13_64Guest Mac OS 10.9 (64 bit) vSphere API 5.5
darwin14_64Guest Mac OS 10.10 (64 bit) vSphere API 6.0
darwin15_64Guest Mac OS 10.11 (64 bit) vSphere API 6.5
darwin16_64Guest Mac OS 10.12 (64 bit) vSphere API 6.5
darwin17_64Guest macOS 10.13 (64 bit) vSphere API 6.7
darwin18_64Guest macOS 10.14 (64 bit) vSphere API 6.7
darwin64Guest Mac OS 10.5 (64 bit) vSphere API 4.0
darwinGuest Mac OS 10.5
debian10_64Guest Debian GNU/Linux 10 (64 bit) vSphere API 6.5
debian10Guest Debian GNU/Linux 10 vSphere API 6.5
debian4_64Guest Debian GNU/Linux 4 (64 bit) vSphere API 4.0
debian4Guest Debian GNU/Linux 4 vSphere API 4.0
debian5_64Guest Debian GNU/Linux 5 (64 bit) vSphere API 4.0
debian5Guest Debian GNU/Linux 5 vSphere API 4.0
debian6_64Guest Debian GNU/Linux 6 (64 bit) vSphere API 5.0
debian6Guest Debian GNU/Linux 6 vSphere API 5.0
debian7_64Guest Debian GNU/Linux 7 (64 bit) vSphere API 5.5
debian7Guest Debian GNU/Linux 7 vSphere API 5.5
debian8_64Guest Debian GNU/Linux 8 (64 bit) vSphere API 6.0
debian8Guest Debian GNU/Linux 8 vSphere API 6.0
debian9_64Guest Debian GNU/Linux 9 (64 bit) vSphere API 6.5
debian9Guest Debian GNU/Linux 9 vSphere API 6.5
dosGuest MS-DOS.
eComStation2Guest eComStation 2.0 vSphere API 5.0
eComStationGuest eComStation 1.x vSphere API 4.1
fedora64Guest Fedora Linux (64 bit) vSphere API 5.1
fedoraGuest Fedora Linux vSphere API 5.1
freebsd11_64Guest FreeBSD 11 x64 vSphere API 6.7
freebsd11Guest FreeBSD 11 vSphere API 6.7
freebsd12_64Guest FreeBSD 12 x64 vSphere API 6.7
freebsd12Guest FreeBSD 12 vSphere API 6.7
freebsd64Guest FreeBSD x64
freebsdGuest FreeBSD
genericLinuxGuest Other Linux vSphere API 5.5
mandrakeGuest Mandrake Linux vSphere API 5.5
mandriva64Guest Mandriva Linux (64 bit) vSphere API 4.0
mandrivaGuest Mandriva Linux vSphere API 4.0
netware4Guest Novell NetWare 4
netware5Guest Novell NetWare 5.1
netware6Guest Novell NetWare 6.x
nld9Guest Novell Linux Desktop 9
oesGuest Open Enterprise Server
openServer5Guest SCO OpenServer 5 vSphere API 4.0
openServer6Guest SCO OpenServer 6 vSphere API 4.0
opensuse64Guest OpenSUSE Linux (64 bit) vSphere API 5.1
opensuseGuest OpenSUSE Linux vSphere API 5.1
oracleLinux6_64Guest Oracle 6 (64-bit) vSphere API 6.5
oracleLinux64Guest Oracle Linux 4/5 (64-bit) vSphere API 4.1
oracleLinux6Guest Oracle 6 vSphere API 6.5
oracleLinux7_64Guest Oracle 7 (64-bit) vSphere API 6.5
oracleLinux7Guest Oracle 7 vSphere API 6.5
oracleLinux8_64Guest Oracle 8 (64-bit) vSphere API 6.7
oracleLinuxGuest Oracle Linux 4/5 vSphere API 4.1
os2Guest OS/2
other24xLinux64Guest Linux 2.4x Kernel (64 bit) (experimental)
other24xLinuxGuest Linux 2.4x Kernel
other26xLinux64Guest Linux 2.6x Kernel (64 bit) (experimental)
other26xLinuxGuest Linux 2.6x Kernel
other3xLinux64Guest Linux 3.x Kernel (64 bit) vSphere API 5.5
other3xLinuxGuest Linux 3.x Kernel vSphere API 5.5
other4xLinux64Guest Linux 4.x Kernel (64 bit) vSphere API 6.7
other4xLinuxGuest Linux 4.x Kernel vSphere API 6.7
otherGuest Other Operating System
otherGuest64 Other Operating System (64 bit) (experimental)
otherLinux64Guest Linux (64 bit) (experimental)
otherLinuxGuest Linux 2.2x Kernel
redhatGuest Red Hat Linux 2.1
rhel2Guest Red Hat Enterprise Linux 2
rhel3_64Guest Red Hat Enterprise Linux 3 (64 bit)
rhel3Guest Red Hat Enterprise Linux 3
rhel4_64Guest Red Hat Enterprise Linux 4 (64 bit)
rhel4Guest Red Hat Enterprise Linux 4
rhel5_64Guest Red Hat Enterprise Linux 5 (64 bit) (experimental) VI API 2.5
rhel5Guest Red Hat Enterprise Linux 5 VI API 2.5
rhel6_64Guest Red Hat Enterprise Linux 6 (64 bit) vSphere API 4.0
rhel6Guest Red Hat Enterprise Linux 6 vSphere API 4.0
rhel7_64Guest Red Hat Enterprise Linux 7 (64 bit) vSphere API 5.5
rhel7Guest Red Hat Enterprise Linux 7 vSphere API 5.5
rhel8_64Guest Red Hat Enterprise Linux 8 (64 bit) vSphere API 6.7
sjdsGuest Sun Java Desktop System
sles10_64Guest Suse Linux Enterprise Server 10 (64 bit) (experimental) VI API 2.5
sles10Guest Suse linux Enterprise Server 10 VI API 2.5
sles11_64Guest Suse Linux Enterprise Server 11 (64 bit) vSphere API 4.0
sles11Guest Suse linux Enterprise Server 11 vSphere API 4.0
sles12_64Guest Suse Linux Enterprise Server 12 (64 bit) vSphere API 5.5
sles12Guest Suse linux Enterprise Server 12 vSphere API 5.5
sles15_64Guest Suse Linux Enterprise Server 15 (64 bit) vSphere API 6.7
sles64Guest Suse Linux Enterprise Server 9 (64 bit)
slesGuest Suse Linux Enterprise Server 9
solaris10_64Guest Solaris 10 (64 bit) (experimental)
solaris10Guest Solaris 10 (32 bit) (experimental)
solaris11_64Guest Solaris 11 (64 bit) vSphere API 5.0
solaris6Guest Solaris 6
solaris7Guest Solaris 7
solaris8Guest Solaris 8
solaris9Guest Solaris 9
suse64Guest Suse Linux (64 bit)
suseGuest Suse Linux
turboLinux64Guest Turbolinux (64 bit) vSphere API 4.0
turboLinuxGuest Turbolinux
ubuntu64Guest Ubuntu Linux (64 bit)
ubuntuGuest Ubuntu Linux
unixWare7Guest SCO UnixWare 7 vSphere API 4.0
vmkernel5Guest VMware ESX 5 vSphere API 5.0
vmkernel65Guest VMware ESX 6.5 vSphere API 6.5
vmkernel6Guest VMware ESX 6 vSphere API 6.0
vmkernelGuest VMware ESX 4 vSphere API 5.0
vmwarePhoton64Guest VMware Photon (64 bit) vSphere API 6.5
win2000AdvServGuest Windows 2000 Advanced Server
win2000ProGuest Windows 2000 Professional
win2000ServGuest Windows 2000 Server
win31Guest Windows 3.1
win95Guest Windows 95
win98Guest Windows 98
windows7_64Guest Windows 7 (64 bit) vSphere API 4.0
windows7Guest Windows 7 vSphere API 4.0
windows7Server64Guest Windows Server 2008 R2 (64 bit) vSphere API 4.0
windows8_64Guest Windows 8 (64 bit) vSphere API 5.0
windows8Guest Windows 8 vSphere API 5.0
windows8Server64Guest Windows 8 Server (64 bit) vSphere API 5.0
windows9_64Guest Windows 10 (64 bit) vSphere API 6.0
windows9Guest Windows 10 vSphere API 6.0
windows9Server64Guest Windows 10 Server (64 bit) vSphere API 6.0
windowsHyperVGuest Windows Hyper-V vSphere API 5.5
winLonghorn64Guest Windows Longhorn (64 bit) (experimental) VI API 2.5
winLonghornGuest Windows Longhorn (experimental) VI API 2.5
winMeGuest Windows Millenium Edition
winNetBusinessGuest Windows Small Business Server 2003
winNetDatacenter64Guest Windows Server 2003, Datacenter Edition (64 bit) (experimental) VI API 2.5
winNetDatacenterGuest Windows Server 2003, Datacenter Edition VI API 2.5
winNetEnterprise64Guest Windows Server 2003, Enterprise Edition (64 bit)
winNetEnterpriseGuest Windows Server 2003, Enterprise Edition
winNetStandard64Guest Windows Server 2003, Standard Edition (64 bit)
winNetStandardGuest Windows Server 2003, Standard Edition
winNetWebGuest Windows Server 2003, Web Edition
winNTGuest Windows NT 4
winVista64Guest Windows Vista (64 bit)
winVistaGuest Windows Vista
winXPHomeGuest Windows XP Home Edition
winXPPro64Guest Windows XP Professional Edition (64 bit)
winXPProGuest Windows XP Professional
windows2019srv_64Guest Microsoft Windows Server 2019 (64-bit) vSphere API 7.0
debian11Guest Debian GNU/Linux 11 (32-bit) vSphere API 7.0
debian11_64Guest Debian GNU/Linux 11 (64-bit) vSphere API 7.0
darwin19_64Guest Apple macOS 10.15 (64-bit) vSphere API 7.0
vmkernel7Guest VMware ESXi 7.x vSphere API 7.0
crxPod1Guest VMware CRX Pod 1 (64-bit) vSphere API 7.0
windows2019srvNext_64Guest Microsoft Windows Server 2022 (64-bit) vSphere API 7.0 U1
freebsd13Guest FreeBSD 13 (32-bit) vSphere API 7.0 U1
freebsd13_64Guest FreeBSD 13 (64-bit) vSphere API 7.0 U1
rhel9_64Guest Red Hat Enterprise Linux 9 (64-bit) vSphere API 7.0 U1
centos9_64Guest CentOS 9 (64-bit) vSphere API 7.0 U1
oracleLinux9_64Guest Oracle Linux 9 (64-bit) vSphere API 7.0 U1
sles16_64Guest SUSE Linux Enterprise 16 (64-bit) vSphere API 7.0 U1
asianux9_64Guest Error vSphere API 7.0 U1
other5xLinuxGuest Other 5.x Linux (32-bit) vSphere API 7.0 U1
other5xLinux64Guest Other 5.x Linux (64-bit) vSphere API 7.0 U1
darwin20_64Guest Apple macOS 11 (64-bit) vSphere API 7.0 U1
darwin21_64Guest Apple macOS 12 (64-bit) vSphere API 7.0 U1
amazonlinux3_64Guest Amazon Linux 3 (64-bit) vSphere API 7.0 U1
windows11_64Guest Microsoft Windows 11 (64-bit) vSphere API 8.0
windows12_64Guest Microsoft Windows 12 (64-bit) vSphere API 8.0
windows2022srvNext_64Guest Microsoft Windows Server 2025 (64-bit) vSphere API 8.0
freebsd14Guest FreeBSD 14 or later versions (32-bit) vSphere API 8.0
freebsd14_64Guest FreeBSD 14 or later versions (64-bit) vSphere API 8.0
debian12Guest Debian GNU/Linux 12 (32-bit) vSphere API 8.0
debian12_64Guest Debian GNU/Linux 12 (64-bit) vSphere API 8.0
other6xLinuxGuest Other 6.x or later Linux (32-bit) vSphere API 8.0
other6xLinux64Guest Other 6.x or later Linux (64-bit) vSphere API 8.0
darwin22_64Guest Apple macOS 13 (64-bit) vSphere API 8.0
darwin23_64Guest Apple macOS 14 (64-bit) vSphere API 8.0
vmkernel8Guest VMware ESXi 8.0 or later vSphere API 8.0
rockylinux_64Guest Rocky Linux (64-bit) vSphere API 8.0
almalinux_64Guest AlmaLinux (64-bit) vSphere API 8.0
@gowatana
Copy link
Author

下記の投稿むけ。

ESXi 上の仮想マシンに設定できる GuestId の確認一覧。(ESXi 8.0 GA 時点)
https://vm.gowatana.jp/entry/2022/12/31/232914

GuestFullName は、下記のように確認できる。

PowerCLI> Get-VM -Name vm04 | Set-VM -Confirm:$false -GuestId debian11Guest | select GuestId,{$_.ExtensionData.Config.GuestFullName} | fl

GuestId                               : debian11Guest
$_.ExtensionData.Config.GuestFullName : Debian GNU/Linux 11 (32-bit)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment