1. Setup new VM, but do not boot your new vm
2. Using xencenter, highlight your new vm
3. Then log into the xen server as ssh through root user
4. Discover the ‘host-uuid’ of VM in the XenSserver using the following command.
#xe host-list
5. Enter the following command to turn off viridian.
xe vm-param-set uuid=”put the uuid of your VM without the quotes” platform:viridian=false
it should now boot properly
Note:- The viridian extensions are Microsoft extensions necessary for Windows 8 support. We enable them by default because other operating systems can make use of them if they wish. The problem is that the detection logic in RHEL 6.4 is broken, and it incorrectly comes to the conclusion that it is running under HyperV rather than Xen.
Disabling viridian support will have no adverse effect on your RHEL 6.4 VM.
