Sua partição existente do Windows XP foi instalada assumindo certas coisas sobre seu hardware (sua placa-mãe, CPU, chipset, etc.).
Quando você inicializa essa partição dentro de uma máquina virtual, o Windows vê um conjunto de hardware radicalmente diferente. É improvável que a configuração instalada do Windows corresponda ao hardware virtual que o KVM está apresentando e, portanto, não inicializará. É exatamente como se você tivesse puxado um disco rígido de um computador, colocado em um computador totalmente diferente e tentado inicializá-lo (é improvável que isso seja bem-sucedido).
É possível fazer com que o Windows reconheça uma configuração de hardware diferente configurando um segundo perfil de hardware no Painel de Controle - > Sistema - > Hardware - > Perfis de hardware, mas para uma mudança tão radical entre hardware real e hardware virtualizado, provavelmente não.