ID #1083

guest operating system

the parameter guestOS must be defined  - if it is not set or invalid the VM will not start.

Setting this via the GUI while creating a VM also presets the following parameters

  • scsi0.virtualDev
  • ethernet0.virtualDev
  • memsize
  • numvCPUs
  • monitor_control.restrict_backdoor

It also affects the size and controller used for the first virtual disk.

Misconfiguring the value may result in

  • failure of automatic VMware-tools installation
  • unusable mouse behaviour
  • problems with Converter

Changing the value after the VM has been used for the first time

  • does not change scsi0.virtualDev
  • does not change ethernet0.virtualDev

 

The list of supported options varies from platformto platform and version to version.
It is recommended to pick the one that fits best rather then using "other"


 

 

Other


guestOS = "other"
guestOS = "other-64"


DOS


guestOS = "dos"


Windows

guestOS = "longhorn"
guestOS = "longhorn-64"
guestOS = "win2000advserv"
guestOS = "win2000pro"
guestOS = "win2000serv"
guestOS = "win31"
guestOS = "win95"
guestOS = "win98"
guestOS = "windows7"
guestOS = "windows7-64"
guestOS = "windows7srv-64"
guestOS = "winme"
guestOS = "winnetenterprise"
guestOS = "winnetenterprise-64"
guestOS = "winnetiness"
guestOS = "winnetstandard"
guestOS = "winnetstandard-64"
guestOS = "winnetweb"
guestOS = "winnt"
guestOS = "winvista"
guestOS = "winvista-64"
guestOS = "winxphome"
guestOS = "winxppro"
guestOS = "winxppro-64"

Do not use Windows to boot Linux guests - the result may be an unusable mouse.


Linux


guestOS = "asianux3"
guestOS = "asianux3-64"
guestOS = "asianux4"
guestOS = "asianux4-64"
guestOS = "centos"
guestOS = "centos-64"
guestOS = "debian4"
guestOS = "debian4-64"
guestOS = "debian5"
guestOS = "debian5-64"
guestOS = "linux"
guestOS = "mandrake"
guestOS = "mandriva"
guestOS = "mandriva-64"
guestOS = "nld9"
guestOS = "oes"
guestOS = "other24xlinu"
guestOS = "other24xlinux"
guestOS = "other24xlinux-64"
guestOS = "other26xlinux"
guestOS = "other26xlinux-64"
guestOS = "otherlinux"
guestOS = "otherlinux-64"
guestOS = "redhat"
guestOS = "rhel2"
guestOS = "rhel3"
guestOS = "rhel3-64"
guestOS = "rhel4"
guestOS = "rhel4-64"
guestOS = "sjds"
guestOS = "sles"
guestOS = "sles-64"
guestOS = "suse"
guestOS = "suse-64"
guestOS = "turbolinux"
guestOS = "turbolinux-64"
guestOS = "ubuntu"
guestOS = "ubuntu-64"

For unlisted distributions use an option that is close.
For Kubuntu and other Ubuntu-derivates use
: guestOS = "ubuntu" or guestOS = "ubuntu-64"
For Slackware use
: guestOS = "other26xlinux" or guestOS = "other26xlinux-64"


Solaris


guestOS = "solaris10"
guestOS = "solaris10-64"
guestOS = "solaris6"
guestOS = "solaris7"
guestOS = "solaris8"
guestOS = "solaris9"


FreeBSD

 
guestOS = "freebsd"
guestOS = "freebsd-64"

also fits good for OpenBSD, NetBSD, Dragonfly and other BSDs


Darwin


guestOS = "darwin"
guestOS = "darwin-64"
guestOS = "darwin10"
guestOS = "darwin10-64"


Netware

guestOS = "netware"
guestOS = "netware4"
guestOS = "netware5"
guestOS = "netware6"


ESX

guestOS = "vmkernel"

For ESX 3.5 you can also use : guestOS = "other"

For ESX 4 you can also use : guestOS = "other-64"


SCO

guestOS = "openserver5"
guestOS = "openserver6"
guestOS = "unixware7"


OS2


guestOS = "os2"
guestOS = "os2experimental"


Tags: guestOS, vmx

Related entries:

You can comment this FAQ