The demo may not even run on a VM. And I know it will not license on a VM at all. It is never a good idea to run a machine controller on a VM because Mach running on a VM gets even less CPU time than it would otherwise. Buy a used computer on eBay and you will be MUCH happier.
Steve