Bueno... Seguimos con el desafío. He realizado unas cuantas pruebas más entre turrón y turrón, y sin éxito (digo las pruebas, el turrón no veas). Al final he terminado probando con Workstation 6, ESX 2.5.4 y todas las posibles combinaciones que mi enturronada mente pudo concebir, y lo único que he conseguido es que ESX no se queje de los MTRR's, pero de arrancar nada de nada.
OS adjunto los VMX que utilicé. Destaco en rojo las líneas que es necesario modificar a mano.
Fichero de configuración de VM bajo VMware Workstation 6.0 para ESX 3.0
config.version = "8"
virtualHW.version = "6"
scsi0.present = "TRUE"
memsize = "1016"
ide0:0.present = "TRUE"
ide0:0.fileName = "Other-1.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "Z:\download\VMware ESX 3.0.1 - 32039\esx-3.0.1-32039.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.startConnected = "FALSE"
floppy0.autodetect = "TRUE"
ethernet0.present = "TRUE"
ethernet0.virtualDev = "e1000"
ethernet0.wakeOnPcktRcv = "FALSE"
sound.present = "FALSE"
sound.fileName = "-1"
sound.autodetect = "TRUE"
pciBridge0.present = "TRUE"
displayName = "ESXtest"
guestOS = "vmkernel"
nvram = "Other.nvram"
deploymentPlatform = "windows"
virtualHW.productCompatibility = "hosted"
tools.upgrade.policy = "useGlobal"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Other-2.vmdk"
ide1:0.autodetect = "TRUE"
floppy0.fileName = "A:"
svga.autodetect = "TRUE"
ethernet0.addressType = "generated"
uuid.location = "56 4d 88 9c 83 14 c9 b1-b2 56 9c 17 38 de 0c 0e"
uuid.bios = "56 4d 88 9c 83 14 c9 b1-b2 56 9c 17 38 de 0c 0e"
ide0:0.redo = ""
scsi0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
scsi0.pciSlotNumber = "16"
ethernet0.pciSlotNumber = "32"
vmi.pciSlotNumber = "33"
ethernet0.generatedAddress = "00:0c:29:de:0c:0e"
ethernet0.generatedAddressOffset = "0"
extendedConfigFile = "Other.vmxf"
tools.remindInstall = "TRUE"
Fichero de configuración de VM bajo VMware Workstation 5.0 para ESX 2.5.4
config.version = "8"
virtualHW.version = "4"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsilogic"
memsize = "824"
MemAllowAutoScaleDown = "FALSE"
ide0:0.present = "TRUE"
ide0:0.fileName = "ppp.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "Z:\download\VMware ESX 2.5.4 - 32233\esx-2.5.4-32233.iso"
ide1:0.deviceType = "cdrom-image"
floppy0.present = "FALSE"
ethernet0.present = "TRUE"
ethernet0.virtualdev = "e1000"
sound.present = "FALSE"
sound.virtualDev = "es1371"
sound.fileName = "-1"
sound.autodetect = "TRUE"
displayName = "esx-01"
guestOS = "vmkernel"
nvram = "Other.nvram"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "esx-1-2.vmdk"
ide1:0.autodetect = "TRUE"
ide0:0.redo = ""
scsi0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d ee d0 52 39 94 ed-1b fd 84 22 23 1b 9e 41"
uuid.bios = "56 4d ee d0 52 39 94 ed-1b fd 84 22 23 1b 9e 41"
ethernet0.generatedAddress = "00:0c:29:1b:9e:41"
ethernet0.generatedAddressOffset = "0"
tools.remindInstall = "TRUE"
Como podéis observar, incluso he configurado las máquinas virtuales con un disco de arranque IDE (truquito que aprendí en su momento cuando tenía un ESX de pruebas porque el VMkernel me daba problemas con mi controladora SCSI), ya que parece que la emulación SCSI de Workstation ocasiona algún problemilla con ESX... pero ni con esas.
Hablaré con algún conocido de VMware, a ver qué me cuenta.
Un saludo.