Parallels for Mac lets you run Windows in a VM, but instead of using a virtual HD, it uses the Windows boot partition from the dual-boot setup.

Is there a way to do this in Windows 8? I have Win7 on a seperate HD and would like to make changes to it without rebooting [Maybe run it on a second screen, giving it it's own KB/Mouse, as VirtualBox does]