VMware ESX es un producto de virtualización de servidores. Ciertas configuraciones de máquina virtual, como el sistema operativo, la memoria y el hardware se almacenan en un archivo VMX. Este archivo se genera automáticamente al crear la máquina virtual. Sin embargo, se puede modificar manualmente en cualquier editor de texto sin formato como Bloc de notas, vi o emacs. Edición del archivo VMX mientras que la máquina virtual está encendido puede resultar en un archivo de máquina virtual dañado.
La opción "config.version"
La opción "config.version" determina qué versión de VMware el archivo VMX está diseñado para. Esta opción se debe establecer en "8" para ESX 4 o 3 y "6" para las versiones anteriores. La cadena completa para ESX 4, incluyendo citas es:
config.version = "8"
La opción "virtualHW.version"
La opción "virtualHW.version" determina el tipo de ordenador virtual que se simula, que es específico para cada versión de VMware. Esta opción debe ser ajustado a "7" para ESX 4, "4" para ESX 3 y "3" para las versiones anteriores de ESX. La cadena completa para ESX 4 sería:
virtualHW.version = "7"
La opción "GuestOS"
La opción "GuestOS" indica que el sistema operativo para el que está configurada la máquina virtual. Si bien se puede instalar cualquier sistema operativo compatible en un equipo físico, la máquina virtual se adapta al sistema operativo. Las siguientes opciones están disponibles: winxphome, winxppro, winxppro-64, WinVista, WinVista-64, win7, win7-64, ubuntu, ubuntu-64, RedHat, RHEL3 (Red Hat Enterprise Linux 3), rhel3-64, RHEL4, RHEL4 -64, rhel4-64, suse, suse-64, SLES (SUSE Linux Enterprise Server), SLES-64, other26xlinux (2,6 Otro núcleo de Linux), other26xlinux-64, solaris7, solaris8, solaris9, Solaris10, solaris10-64, solaris11 , netware4, netware5, netware6, FreeBSD, FreeBSD-64. Los "-64" opciones son para las versiones de 64 bits de los sistemas operativos. Estos sólo deben ser instalados en un servidor ESX con un procesador de 64 bits. La cadena completa de una máquina virtual con Windows Vista es:
GuestOS = "WinVista"
El "ideX: X.present" Opción
El controlador IDE virtual se utiliza para conectar dispositivos de CD-ROM virtuales y reales, y discos duros virtuales. La primera "X" debe sustituirse por el número de controlador, comenzando con "0" para el primer controlador. La segunda "X" se sustituye por el número de dispositivo, también a partir de "0" Cada controlador puede tener dos dispositivos conectados a él. Esta opción sólo indica que existe el dispositivo, pero no qué tipo de dispositivo que es. Para indicar que el segundo dispositivo en el primer controlador está presente, tiene que escribir esta cadena:
ide0: 1.present = TRUE
El "ideX: X.deviceType" Opción
Esta opción indica el tipo de dispositivo conectado al controlador IDE. Los números de controlador y el dispositivo deben coincidir con el "ideX: X.present" precedente opción. Hay tres opciones disponibles: "cdrom-imagen," que se utiliza para las imágenes ISO, "ATAPI-CD-ROM," utilizados para las unidades físicas de DVD / CD instalada en el equipo host y "disco", utilizado para los discos duros virtuales. La cadena para indicar que el segundo dispositivo en el primer controlador es un CD-ROM físico es:
ide0: 1.deviceType = "ATAPI-CD-ROM"
La opción "memsize"
La opción "memsize" indica la cantidad de memoria disponible para la máquina virtual. Esta cantidad no puede exceder la cantidad de memoria en el equipo host. El tamaño máximo recomendado es la memoria de la computadora host menos 512 MB. tamaños de memoria deben ser indicados en múltiplos de cuatro, o la máquina virtual no se iniciará. La cadena para indicar un tamaño de memoria de 512 MB es:
memsize = "512"