When I bring up GRUB, there are two entries for Vista. The first is
a normal Vista boot, and the second boots Vista in SAFE mode. I
don't know how the second entry got there, but there may be something
you can add to your GRUB menu to add a SAFE boot entry for XP.