Mac OS does not enjoy anyone messing with their software so they try to make it difficult to do anything except for it's intended purposes. They also make it hard to run Mac OS X on a clean PC, but it is not impossible. As for Virtualization, that too is difficult but you could Google search how...