Excerpt | ||
---|---|---|
| ||
Table of VMware GuestOsIdentifiers by operating system for vSphere hypervisor versions from 5.0 to 6.7+. |
Info |
---|
This document describes how to define a guest operating system for a VM in VMware, for VMware vSphere versions 5 and 6. |
When you create a VM template, to enable a hypervisor such as VMware ESXi to correctly configure VMs from the template, specify the guest operating system type and version.
The Abiquo multi-cloud platform will automatically read the operating system type and version from the OVF file, for example, when you upload an OVA archive. In particular Abiquo will read the ovf:id
and ovf:version
from the Operating system
section. From the following example, Abiquo will assign osType=CENTOS_64
and osVersion=7
and when it deploys to ESXi, it will use "centos7_64Guest
".
Code Block |
---|
<OperatingSystemSection ovf:id="107" ovf:version="7"> |
...
In Abiquo, you can modify the VM template in the Apps library Catalogue and set the guest operating system type and version. And the platform will display an icon based on the guest operating system type, and you can configure your own icon files for this purpose.
...
Values are given in quotation marks but you should enter these values without quotation marks. An ampersand (&) means that the osVersion must contain both values to use this template, e.g. OS type ID = 2
, OS version = 10.6_64
will translate to darwin10_64Guest
. An OR means that one value only is required, e.g. OS type ID = 67
, OS version = ME
will translate to winMeGuest
.
= This operating might not be supported by all versions of VMware; please check the documentation for your version. If it is not available, a similar operating system will be used.
New versions of operating systems may not yet be described in the CIM standard, so to set these values please edit the VM template in Abiquo and set the appropriate values.
CIM | Abiquo operating system / osType | Abiquo OS version / osVersion | vSphere GuestOsIdentifier | Since version | |||||
---|---|---|---|---|---|---|---|---|---|
system | Select this value in the UI or enter with API | Enter this version | To deploy with this guest OS | ESX 5.0+ | ESX 5.5+ | ESX 6.X+ | ESX 6.5+ | ESX 6.7+ | ESX 7.0+ |
2 | MACOS | ("10.6" & "64") | darwin10_64Guest | 5.0+ | |||||
2 | MACOS | ("10.6") | darwin10Guest | 5.0+ | |||||
2 | MACOS | ("10.7" & "64") | darwin11_64Guest | 5.0+ | |||||
2 | MACOS | ("10.7") | darwin11Guest | 5.0+ | |||||
2 | MACOS | ("64") | darwin64Guest | 5.0+ | |||||
2 | MACOS | darwinGuest | 5.0+ | ||||||
2 | MACOS | starts with "12" | darwin12_64Guest | 5.5+ | |||||
2 | MACOS | starts with "13" | darwin13_64Guest | 5.5+ | |||||
2 | MACOS | starts with "14" | darwin14_64Guest | 6.0+ | |||||
2 | MACOS | starts with "15" | darwin15_64Guest | 6.5+ | |||||
2 | MACOS | starts with "16" | darwin16_64Guest | 6.5+ | |||||
2 | MACOS | starts with "17" | darwin17_64Guest | 6.7+ | |||||
2 | MACOS | starts with "18" | darwin18_64Guest | 6.7+ | |||||
2 | MACOS | starts with "19" | darwin19_64Guest | 7.0+ | |||||
29 | SOLARIS | starts with "6" | solaris6Guest | 5.0+ | |||||
29 | SOLARIS | starts with "7" | solaris7Guest | 5.0+ | |||||
29 | SOLARIS | starts with "8" | solaris8Guest | 5.0+ | |||||
29 | SOLARIS | starts with "9" | solaris9Guest | 5.0+ | |||||
29 | SOLARIS | starts with "10" | solaris10Guest | 5.0+ | |||||
29 | SOLARIS | ("Sun Java Desktop System") | sjdsGuest | 5.0+ | |||||
29 | SOLARIS | solaris10Guest | 5.0+ | ||||||
81 | SOLARIS_64 | starts with "10" | solaris10_64Guest | 5.0+ | |||||
81 | SOLARIS_64 | solaris11_64Guest | 5.0+ | ||||||
79 | RHEL | redhatGuest | 5.0+ | ||||||
79 | RHEL | starts with "2" | rhel2Guest | 5.0+ | |||||
79 | RHEL | starts with "3" | rhel3Guest | 5.0+ | |||||
79 | RHEL | starts with "4" | rhel4Guest | 5.0+ | |||||
79 | RHEL | starts with "5" | rhel5Guest | 5.0+ | |||||
79 | RHEL | starts with "6" | rhel6Guest | 5.0+ | |||||
79 | RHEL | starts with "7" | rhel7 | 5.5+ | |||||
80 | RHEL_64 | starts with "3" | rhel3_64Guest | 5.0+ | |||||
80 | RHEL_64 | starts with "4" | rhel4_64Guest | 5.0+ | |||||
80 | RHEL_64 | starts with "5" | rhel5_64Guest | 5.0+ | |||||
80 | RHEL_64 | starts with "6" | rhel6_64Guest | 5.0+ | |||||
80 | RHEL_64 | starts with "7" | rhel7_64Guest | 5.5+ | |||||
80 | RHEL_64 | ("8") | rhel8_64Guest | 6.7+ | |||||
82 | SUSE | ("Open") | opensuseGuest | 5.0+ | |||||
82 | SUSE | suseGuest |
| 5.0+ | |||||
83 | SUSE_64 | ("Open") | opensuse64Guest |
| 5.0+ | ||||||||
83 | SUSE_64 | suse64Guest | 5.0+ | ||||||
84 | SLES | slesGuest | 5.0+ | ||||||
84 | SLES | starts with "10" | sles10Guest | 5.0+ | |||||
84 | SLES | starts with "11" | sles11Guest | 5.0+ | |||||
84 | SLES | starts with "12" | sles12 | 5.5+ | |||||
85 | SLES_64 | sles64Guest | 5.0+ | ||||||
85 | SLES_64 | starts with "10" | sles10_64Guest | 5.0+ | |||||
85 | SLES_64 | starts with "11" | sles11_64Guest | 5.0+ | |||||
85 | SLES_64 | starts with "12" | sles12_64Guest | 5.5+ | |||||
85 | SLES_64 | ("15") | sles15_64Guest | 6.7+ | |||||
86 | NOVELL_OES | oesGuest | 5.0+ | ||||||
86 | NOVELL_OES | starts with "9" | nld9Guest | 5.0+ | |||||
86 | NOVELL_OES | ("NetWare 4") | netware4Guest | 5.0+ | |||||
86 | NOVELL_OES | ("NetWare 5") | netware5Guest | 5.0+ | |||||
86 | NOVELL_OES | ("NetWare 6") | netware6Guest | 5.0+ | |||||
89 | MANDRIVA | mandrivaGuest | 5.0+ | ||||||
90 | MANDRIVA_64 | mandriva64Guest | 5.0+ | ||||||
91 | TURBOLINUX | turboLinuxGuest | 5.0+ | ||||||
92 | TURBOLINUX_64 | turboLinux64Guest | 5.0+ | ||||||
93 | UBUNTU | ubuntuGuest | 5.0+ | ||||||
94 | UBUNTU_64 | ubuntu64Guest | 5.0+ | ||||||
95 | DEBIAN | starts with "4" | debian4Guest | 5.0+ | |||||
95 | DEBIAN | starts with "5" | debian5Guest | 5.0+ | |||||
95 | DEBIAN | starts with "6" | debian6Guest | 5.0+ | |||||
95 | DEBIAN | starts with "7" | debian7 | 5.5+ | |||||
95 | DEBIAN | starts with "8" | debian8 | 6.0+ | |||||
95 | DEBIAN | starts with "9" | debian9Guest | 6.5+ | |||||
95 | DEBIAN | starts with "10" | debian10Guest | 6.5+ | |||||
95 | DEBIAN | starts with "11" | debian11Guest | 7.0+ | |||||
96 | DEBIAN_64 | starts with "4" | debian4_64Guest | 5.0+ | |||||
96 | DEBIAN_64 | starts with "5" | debian5_64Guest | 5.0+ | |||||
96 | DEBIAN_64 | starts with "6" | debian6_64Guest | 5.0+ | |||||
96 | DEBIAN_64 | starts with "7" | debian7_64Guest | 5.5+ | |||||
96 | DEBIAN_64 | starts with "8" | debian8_64Guest | 6.0+ | |||||
96 | DEBIAN_64 | starts with "9" | debian9_64Guest | 6.5+ | |||||
96 | DEBIAN_64 | starts with "10" | debian10_64Guest | 6.5+ | |||||
96 | DEBIAN_64 | starts with "11" | debian11_64Guest | 7.0+ | |||||
42 | FREEBSD | freebsdGuest | 5.0+ | ||||||
42 | FREEBSD | freebsdGuest | 5.0+ | ||||||
42 | FREEBSD | "11" | freebsd11Guest | 6.7+ | |||||
42 | FREEBSD | "12" | freebsd12Guest | 6.7+ | |||||
78 | FREEBSD_64 | freebsd64Guest | 5.0+ | ||||||
78 | FREEBSD_64 | "11" | freebsd11_64Guest | 6.7+ | |||||
78 | FREEBSD_64 | "12" | freebsd12_64Guest | 6.7+ | |||||
76 | WINDOWS_SERVER_2008 | windows7Server64Guest | 5.0+ | ||||||
77 | WINDOWS_SERVER_2008_64 | windows7Server64Guest | 5.0+ | ||||||
103 | WINDOWS_SERVER_2008_R2 | windows7Server64Guest | 5.0+ | ||||||
115 | WINDOWS_SERVER_2012_R2 | windows8Server64Guest | 6.0+ | ||||||
116 | WINDOWS_SERVER_2016 | windows9Server64Guest | 6.7+ | ||||||
105 | WINDOWS_7 | ("Server") | windows7Server64Guest | 5.0+ | |||||
105 | WINDOWS_7 | ("64") | windows7_64Guest | 5.0+ | |||||
105 | WINDOWS_7 | windows7Guest | 5.0+ | ||||||
113 | WINDOWS_8 | windows8Guest | 5.0+ | ||||||
113 | WINDOWS_81 | windows8Guest | 5.0+ | ||||||
113 | WINDOWS | windows8Guest | 6.0+ | ||||||
114 | WINDOWS | ("64") | windows8_64Guest | 5.0+ | |||||
114 | WINDOWS_8_64 | windows8Server64Guest | 5.0+ | ||||||
114 | WINDOWS_81_64 | windows8Server64Guest | 6.0+ | ||||||
114 | WINDOWS | starts with "8" ("Server") | windows8Server64Guest | 5.0+ | |||||
114 | WINDOWS | ("Hyper") ("hyper") | windowsHyperVGuest | 5.5+ | |||||
119 | WINDOWS_10 | windows9 | 5.5+ | ||||||
120 | WINDOWS_10 | ("server") ("Server") | windows9Server64Guest | 5.5+ | |||||
120 | WINDOWS | starts with "9" or starts with "10" | windows9Server64Guest | 5.5+ | |||||
120 | WINDOWS_10_64 | windows9_64Guest | 5.5+ | ||||||
120 | WINDOWS_10_64 | ("server") ("Server") | windows9Server64Guest | 5.5+ | |||||
120 | WINDOWS | starts with "9" or starts with "10" ("64") | windows9_64Guest | 5.5+ | |||||
119 | WINDOWS | starts with "9" | windows9 | 5.5+ | |||||
WINDOWS | 2019 | windows2019srv_64Guest | 7.0+ | ||||||
69 | WINDOWS_SERVER_2003 | ("Web") | winNetWebGuest | 5.0+ | |||||
69 | WINDOWS_SERVER_2003 | ("Business") | winNetBusinessGuest | 5.0+ | |||||
69 | WINDOWS_SERVER_2003 | ("Enterprise") | winNetEnterpriseGuest | 5.0+ | |||||
69 | WINDOWS_SERVER_2003 | ("Datacenter") | winNetDatacenterGuest | 5.0+ | |||||
69 | WINDOWS_SERVER_2003 | winNetStandardGuest | 5.0+ | ||||||
70 | WINDOWS_SERVER_2003_64 | ("Enterprise") | winNetEnterprise64Guest | 5.0+ | |||||
70 | WINDOWS_SERVER_2003_64 | ("Datacenter") | winNetDatacenter64Guest | 5.0+ | |||||
70 | WINDOWS_SERVER_2003_64 | winNetStandard64Guest | 5.0+ | ||||||
67 | WINDOWS | starts with "3.1" | win31Guest | 5.0+ | |||||
67 | WINDOWS | starts with "95" | win95Guest | 5.0+ | |||||
67 | WINDOWS | starts with "98" | win98Guest | 5.0+ | |||||
67 | WINDOWS | ("ME" OR "Millenium") | winMeGuest | 5.0+ | |||||
67 | WINDOWS | starts with "NT" | winNTGuest | 5.0+ | |||||
58 | WINDOWS | starts with "2000" ("Pro") | win2000ProGuest | 5.0+ | |||||
58 | WINDOWS | starts with "2000" ("Avd") | win2000AdvServGuest | 5.0+ | |||||
58 | WINDOWS | starts with "2000" | win2000ServGuest | 5.0+ | |||||
67 | WINDOWS | starts with "XP" ("Home") | winXPHomeGuest | 5.0+ | |||||
71 | WINDOWS | starts with "XP" ("64") | winXPPro64Guest | 5.0+ | |||||
67 | WINDOWS | starts with "XP" | winXPProGuest | 5.0+ | |||||
74 | WINDOWS | starts with "Longhorn" ("64") | winLonghorn64Guest | 5.0+ | |||||
73 | WINDOWS | starts with "Longhorn" | winLonghornGuest | 5.0+ | |||||
74 | WINDOWS | starts with "Vista" ("64") | winVista64Guest | 5.0+ | |||||
73 | WINDOWS | starts with "Vista" | winVistaGuest | 5.0+ | |||||
104 | ESXI | starts with "4" | vmkernelGuest | 5.0+ | |||||
104 | ESXI | starts with "5" | vmkernel5Guest | 5.0+ | |||||
104 | ESXI | starts with "6" | vmkernel6Guest | 6.0+ | |||||
104 | ESXI | starts with "6.5" | vmkernel65Guest | 6.5+ | |||||
104 | ESXI | starts with "7" | vmkernel7Guest | 7.0+ | |||||
104 | ESXI | starts with "6" | vmwarePhoton64Guest | 6.5+ | |||||
97 | LINUX_2_4 | other24xLinuxGuest | 5.0+ | ||||||
98 | LINUX_2_4_64 | other24xLinux64Guest | 5.0+ | ||||||
99 | LINUX_2_6 | other26xLinuxGuest | 5.0+ | ||||||
100 | LINUX_2_6_64 | other26xLinux64Guest | 5.0+ | ||||||
36 | LINUX | otherLinuxGuest | 5.0+ | ||||||
36 | LINUX | ("Fedora") | fedoraGuest |
5.0+ | |||||||||
36 | LINUX | ("generic") | genericLinuxGuest | 5.5+ | |||||
101 | LINUX_64 | otherLinux64Guest | 5.0+ | ||||||
101 | LINUX_64 | ("Fedora") | fedora64Guest |
| 5.0+ | ||||||||
101 | LINUX_64 | ("3x") | other3xLinuxGuest | 5.5+ | |||||
101 | LINUX_64 | ("4x") | other4xLinux64Guest | 6.7+ | |||||
101 | LINUX | ("3x") | other3xLinux | 5.5+ | |||||
101 | LINUX | ("4x") | other4xLinuxGuest | 6.7+ | |||||
101 | LINUX | ("core") ("Core") | coreos64Guest | 6.0+ | |||||
106 | CENTOS | centosGuest | 5.0+ | ||||||
106 | CENTOS | starts with "6" | centos6Guest | 6.5+ | |||||
106 | CENTOS | starts with "7" | centos7Guest | 6.5+ | |||||
107 | CENTOS_64 | centos64Guest | 5.0+ | ||||||
107 | CENTOS_64 | starts with "6" | centos6_64Guest | 6.5+ | |||||
107 | CENTOS_64 | starts with "7" | centos7_64Guest | 6.5+ | |||||
107 | CENTOS_64 | starts with "8" | centos8_64Guest | 6.7+ | |||||
108 | ORACLE_ENTERPRISE_LINUX | oracleLinuxGuest | 5.0+ | ||||||
108 | ORACLE_ENTERPRISE_LINUX | starts with "6" | oracleLinux6Guest | 6.5+ | |||||
108 | ORACLE_ENTERPRISE_LINUX | starts with "7" | oracleLinux7Guest | 6.5+ | |||||
109 | ORACLE_ENTERPRISE_LINUX_64 | oracleLinux64Guest | 5.0+ | ||||||
109 | ORACLE_ENTERPRISE_LINUX_64 | starts with "6" | oracleLinux6_64Guest | 6.5+ | |||||
109 | ORACLE_ENTERPRISE_LINUX_64 | starts with "7" | oracleLinux7_64Guest | 6.5+ | |||||
109 | ORACLE_ENTERPRISE_LINUX_64 | ("8") | oracleLinux8_64Guest | 6.7+ | |||||
110 | ECOMSTATION_32 | starts with "1" | eComStationGuest | 5.0+ | |||||
110 | ECOMSTATION_32 | eComStation2Guest | 5.0+ | ||||||
102 | OTHER_64 | otherGuest64 | 5.0+ | ||||||
43, 65, 66, 1, | NETBSD, OPENBSD, NOT_APPLICABLE, | otherGuest | 5.0+ |