Talvez a partição C: do WInXP não tenha sido formatada. Entendi q vc. instalou o Ubuntu na D: e formatou a E: onde estavam os arquivos. Acho q vc. deveria ter redimensionado a D: em 2 partições: uma p/ a raiz e home e outra p/ swap, se fosse o caso. Vc. pode verificar se o Windows ainda está na partição C: através do Ubuntu. Eu acho q deve estar sim. Apenas os arq da partição E: que foram apagados... Acho q se vc. der boot c/ o Cd do XP, entrar no console de recuperação, vai também, ver como estão as partições. E, lá, no prompt C:, dê os comandos de restaurar o boot e mbr do Windows.
Abrs,
Paulo R Silva