Scenario
I'm building a high-end workstation for a software developer. The plan is to install Hyper-V Server 2008 R2 SP1 on the internal disk, and create a Windows 7 Ent x64 VM in a VHD on a second disk. This second disk is an SSD in an externally accessible caddy.
Under normal use, the developer will boot Hyper-V, and then use remote control (initially the Hyper-V remote, but moving on to RDP) from the host to the locally running guest, and it should all work like a vanilla Windows 7 workstation. However, we also have a laptop with support for two harddrives, and I will replicate the setup there, so when going on a site visit, we plan for the developer to takes his SSD out of his workstation, put it in the laptop and Viola - there's his development environment.
Question
Can we run RemoteFX on this workstation so that both the server (RemoteFX in Hyper-V) and client (MSTSC) parts of RemoteFX are running on this "workstation"? If so, do I need two graphics adapters, and do they have to be identical? The objective is to provide accelerated video etc. for the Windows 7 VM under normal use.