I'm trying to set up a laptop with 3 OSes, XP and Windows 7 on the internal drive, and Debian on an external drive. All of them work fine, the only problem is the order, GRUB boots first, which is a pain because it means every time I boot I have to plug in the external drive to get to either Windows on the internal. I'd like to be able to start without the external unless I'm booting Debian. Any help is greatly appreciated