On a target hosted on a VMWare Hypervisor and running Provisioning Services Target Device Software 6.0 and later, the target device cannot connect to virtual disk when starting it from the local hard drive. A red ‘X’ appears on the virtual disk status icon in the system tray.
In the Event Viewer, the following message appears:To resolve this issue, complete the following steps on the Image that is hosted on the VMWare Hypervisor:
Uninstall the Provisioning Services target device software from the virtual machine and restart.
Click Start > Run.
Type cmd and click OK to open a command prompt.
Run the following command:
set devmgr_show_nonpresent_devices=1
Run the following command from the same command prompt window to open the Device Manager:
devmgmt.msc
Click View > Show hidden devices.
Expand the Network adapter node. Locate the inactive icons, which indicate unused device drivers.
Right-click the inactive icon and click Uninstall for each icon to remove the unused device drivers.
Restart the virtual machine if prompted.
Note: Do not remove ghost Network Interface Cards (NICs) on XenServer target device VMs.
You can view the ghost NICs in the Device Manager, as shown in the following screen shot: