Hello! Today morning I installed Windows XP into my (Primary IDE Slave) 40Gb hard drive. The installation went fine and I configured Windows XP to my liking just like every time I do. Then I decided to reinstall my messy Debian Linux installation in my (Third IDE Master) 250Gb hard drive. In the Debian expert mode installer I chose to install GRUB into the MBR and that's where everything got bad: If I try to boot my 40Gb hard drive from the BIOS boot selection menu, it will boot my 250Gb hard drive instead. And vice-versa if I try to boot my 250Gb hard drive the BIOS will boot the 40Gb hard drive instead. My Linux installation seems to work fine (that is, if I try to load the XP installation), but when trying to boot my XP (if I try to load my Linux installation..) installation I get a "Operating system load error". I also tried to configure GRUB to load the XP drive but none of the configurations I tried did work. Does anyone know what to do in situations like these? I need to fix the BIOS to read the correct drive in the boot selection menu, I'm sure all other bad things are just side effects of it. Thanks in advance!