How would the boot order be decided....
But there is a solution - luckily
Download and burn Supergrub (google for it) to a CD (its about 4 MB so that download is no problem)
Then use supergrub to install grub.
Alternatively you could make manual changes to menu.lst in the existing grub.
With XP in the first partition as you have you should add
Code: Select all
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1
http://www.linuxmint.com/wiki/index.php ... _your_grub
Perhaps as easy to do as Supergrub and you learn some
There is a but. If this had been two different Linux, perhaps the one on the internal drive would complain if the USB drive was not connected but would continue booting
XP being less sophisticated and called upon in a different way from grub would not even notice it