I finally got around to upgrading my old Proliant from Server 2003 R2 to Server 2008 R2 so I could configure Hyper-V. but when I installed the role and then rebooted I get a blank screen right after the bar that shows you that it's loading windows.
If I turn off "No-Execute Memory Protection" Windows loads just fine but then, of course, I can't run a VM
The Proliant has Intel Xeon E5345 procs.
Ironically, I can install Server 2012 and configure Hyper-V successfully although it makes me uncomfortable to use 2012 is I'm not sure if the problem with 2008 R2 is still there waiting to crash the server.
I haven't checked if the CPUs firmware is incompatible with 2008 R2 Hyper-V
The reason that I Don't want server 2012 is because Symantec BE 2010 or 2012 are incompatible.