I recently started moving some VM’s off of an old pc running VMWare Server 2.0.2 to a newer server I have running ESXi 5.
I’ve been using the vmware converter to move a lot of the machines over, but was having issues where the vmware converter would give the error “Unable to obtain hardware information for the selected machine.”
I wasn’t having a lot of luck until I tried just copying one of the images to the datastore on the vmware server and upgrading hardware. From there I had realized it was having trouble with the cdrom in the old vm config. To fix this, here is what I had to do.
made a copy of my vmx file ( I like to do this so I have a path back if I screw up )
edit the .vmx file
looked for the IDE device info that referenced the CDROM, and removed it, then saved the file.
——example——–
ide1:0.present = “TRUE”
ide1:0.autodetect = “TRUE”
ide1:0.filename = “auto detect”
ide1:0.deviceType = “cdrom-raw”
After removing this, the vmware converter was able to read the hardware info and was able to move the vm.