When booting Xxenserver based PVS targets, the target may time out while trying to inject the IP into the OS. The message you see is Attempting to set IP address in boot NIC. Any target other then the VM the image was created on may shows Xen VM tools is not installed even though it is installed and running. For targets that do boot, you may also notice Device manager does not show the Xenserver PV NIC as the active NIC.
The VM used to create the gold image had has-vendor-device=true
1- Starting the Golden Image VM (with has-vendor-device=true)
2- Run (as Administrator) C:\Program Files\XenServer\XenTools\uninstall.exe active
3- Shut down the VM.
4- In the console of your XenServer, run the following command: xe vm-param-set has-vendor-device=false uuid=<vm-uuid>
5- Start the Golden VM, drivers should reinstall, reboot as required
6- Once the Golden VM is correctly using the 0002 device, recreate the PVS image and redeploy on the pool (with policy-no-vendor-device=true)
When booting Xxenserver based PVS targets, the target may time out while trying to inject the IP into the OS. The message you see is Attempting to set IP address in boot NIC. Any target other then the VM the image was created on may shows Xen VM tools is not installed even though it is installed and running. For targets that do boot, you may also notice Device manager does not show the Xenserver PV NIC as the active NIC.