First and probably most important question. Is this a retail or OEM version you are trying to install? If it's an OEM version you are most likely violation the Microsoft EULA by installing it as a virtual machine. In addition to this you may not be able to activate it.
In case of a retail version, please provide some details about the issues you have.
André