Se você já instalou o ubuntu no seu computador quando instalou o xp em uma partição (vazia), você precisará restaurar seu grub (com uma linha de inicialização adicional para o xp).
Para fazer isso você precisará criar uma partição vazia onde deseja instalar o xp (já que você não quer que o xp instale em cima do seu sistema Linux, efetivamente limpando-o). Você pode fazer isso com partição mágica . Você também pode fazer isso com o seu programa de escolha, mas eu apenas gosto de mágica de partição porque é fácil de usar e bastante salvar (você ainda deve fazer backup de todos os dados que não podem ser perdidos apenas para serem salvos). Por favor, lembre-se de que, se você redimensionar uma partição com dados que não diminuem a quantidade de dados que está na partição.
Em seguida, você precisará instalar o xp nesta partição, o que não deve ser difícil de fazer. Apenas certifique-se de selecionar sua partição de preferência nas configurações de pré-instalação.
Depois de fazer isso, vamos restaurar seu grub já que só é possível inicializar o xp no momento. grave um cd de boot-repair e inicialize-o. Selecione "reparo recomendado" e aguarde cerca de um minuto até que seja feito.
Reinicie seu pc. Ele deve inicializar automaticamente no linux, mas você pode selecionar para inicializar sua instalação do xp. Para personalizar o menu do grub ou alterar o tempo de espera, você precisará do personalizador do grub .
Essa abordagem sempre funcionou para mim.