I just fixed one like that. I reinstalled Linux and it's boot loader lets us boot to XP and linux.