Not at all. I am currently running debian, mint, pfsense (freebsd based), windows7, windows8, and a couple other distros. Not all at the same time, I only have enough ram for 4 simultaneously, pfsense runs constantly, along with mint and windows7. I boot up the others 1 at a time as I need.
VM's are hardware specific, and the specifics of getting any particular distro running are particular to the motherboard and other hardware in question.