Yes. Cosmos runs on real hardware (and you can debug with a serial cable) as well as Virtual PC, HyperV, Virtual Box and others. See Deployment.
We have Visual Studio integration for running using VMware and Bochs.