Se eu fosse você, usaria o BIOS para configurar o segundo disco rígido como a unidade de inicialização principal, depois instalaria o Ubuntu e depois usaria o menu do BIOS para "alternar" entre o Ubuntu e o Windows XP / 7. Mais fácil, mantenha ambos os sistemas separados em 2 discos rígidos diferentes, sem complicações!