Open the VMX file for your guest in a text editor and add the following lines:
board-id.reflectHost = “FALSE”
board-id =
hw.model.reflectHost = “FALSE”
hw.model =
serialNumber =
smbios.reflectHost = “FALSE”
Here is a script that will dump the info from a real mac
#!/bin/bash
#System board info
#By Daniel Shane
echo "System Info"
echo " "
echo "Add or change the following to the VMX file inside the VM"
echo " "
echo "board-id.reflectHost = "FALSE""
echo "board-id = "`ioreg -p IODeviceTree -r -n / -d 1 | grep -i board-id | awk '{ print $3 }' | cut -c 3- | rev | cut -c 3- | rev`""
echo "hw.model.reflectHost = "FALSE""
echo "hw.model = "`system_profiler SPHardwareDataType| grep -i identifier | awk '{ print $3 }'`""
echo "serialNumber.reflectHost = "FALSE""
echo "serialNumber = "`system_profiler SPHardwareDataType| grep -i "serial number" | awk '{ print $4 }'`""
echo "smbios.reflectHost = "FALSE""
exit 0
#System board info
#By Daniel Shane
echo "System Info"
echo " "
echo "Add or change the following to the VMX file inside the VM"
echo " "
echo "board-id.reflectHost = "FALSE""
echo "board-id = "`ioreg -p IODeviceTree -r -n / -d 1 | grep -i board-id | awk '{ print $3 }' | cut -c 3- | rev | cut -c 3- | rev`""
echo "hw.model.reflectHost = "FALSE""
echo "hw.model = "`system_profiler SPHardwareDataType| grep -i identifier | awk '{ print $3 }'`""
echo "serialNumber.reflectHost = "FALSE""
echo "serialNumber = "`system_profiler SPHardwareDataType| grep -i "serial number" | awk '{ print $4 }'`""
echo "smbios.reflectHost = "FALSE""
exit 0