It is possible to install Hyper-V in a virtual machine. I’d seen MS doing it for hands-on labs and I’ve seen it in demos. The catch is that you cannot start the VM’s up.
Try do it in a full installation of Windows Server 2008 and you are warned that you can’t because you don’t have compliant hardware. The trick is to do it on a Core Installation of Windows Server 2008. It doesn’t appear to do the same hardware compliance checks. I’ve just done it with a Hyper-V VM. That’s right … Hyper-V was installed in a VM running on Hyper-V.
Naturally this is in no way going to be supported by MS but it’s a good way to do some basic testing, lab or documentation work.
Thanks To: Dave Northey.