By popular demand, here is my config.
No wonder noone got it working, I used the LSI controller... *blush*
- Anders
#!/usr/bin/vmware
config.version = "6"
virtualHW.version = "3"
scsi0.present = "TRUE"
scsi0.virtualDev = "vmxlsilogic"
memsize = "256"
ide0:0.present = "TRUE"
ide0:0.fileName = "/ISO/5.2.1-RC2-i386-miniinst.iso"
ide0:0.deviceType = "cdrom-image"
floppy0.startConnected = "FALSE"
floppy0.fileName = "/dev/fd0"
Ethernet0.present = "TRUE"
Ethernet0.connectionType = "monitor_dev"
Ethernet0.devName = "vmnic0"
Ethernet0.networkName = "Adapter0 Network"
usb.present = "FALSE"
RemoteDisplay.depth = "16"
displayName = "FreeBSD5.2.1"
guestOS = "freebsd"
checkpoint.cptConfigName = "FreeBSD5.2.1-651f1d71"
priority.grabbed = "normal"
priority.ungrabbed = "normal"
scsi0:0.present = "TRUE"
scsi0:0.name = "VMFS:FreeBSD5.2.1.dsk"
draw = "gdi"
scsi0.sharedBus = "none"
acpi.present="FALSE"
Ethernet0.addressType = "vpx"
uuid.location = "56 4d 09 48 f7 8c 88 16-eb d1 7c 8e 25 36 71 52"
uuid.bios = "56 4d 09 48 f7 8c 88 16-eb d1 7c 8e 25 36 71 52"
ethernet0.generatedAddress = "00:50:56:8f:00:29"
ethernet0.generatedAddressOffset = "0"
monitor_control.disable_apic="TRUE"
ide0:0.startConnected = "TRUE"