A tabela de partições e o MBR provavelmente estão OK. Eu estou supondo que os drivers não são compatíveis com a máquina virtual.
Obtenha um disco do Windows XP que esteja funcionando - suponho que você consiga consertar sem o original. Você pode obter um substituto do lugar onde comprou seu computador ou emprestá-lo de um amigo.