Windows Server 8 Hyper-V is giving me so many more cool options. I wanted to deploy a new VM that would be a DC, DNS, and DHCP server. I copied my template VHD, and created a VM. Before powering up, I fired up Server Manager in Windows Server 8 and decided to add roles/features. I added the DC, DNS, and DHCP roles to the VHD. Then I powered up the VM. The roles were pre-installed, and all I had to do was DCPROMO (now done in Server Manager) and configure the DHCP service. Nice!
I haven’t checked but I guess I can automate this using Server Manager PowerShell cmdlets. Yet more options! Loving it!