Citrix XenServer hangs on detecting hardware during deployment on Hyper-V

Recently I had to deploy XenServer 6.X on my Hyper-V LAB on Windows Server 2012 R2 to evaluate a monitoring solution with 3rd party MS SCOM management pack.
The deployment was expected to be straightforward based on experience I have from other Linux distributions and VMware ESX. However during boot time XenServer was always hanging on “Detecting Hardware.”.

XenServer hangs on Detecting Hardware

Most of the articles over Internet says to disable ACPI, despite in XenServer 6.X the native safe mode has already that option turned on as well as others compatibility settings like noirqbalance, noapic, etc.