Quote:
Hmm, most odd. Just changed the boot order in my bios so that rather than HDD1 booting, it's booting from SCSI (my SATA raid controller), and XP has booted up fine (no bootloader though)

So where do I go from here to get Vista to boot as well?


Stuff something like this onto the bottom of your /boot/grub/menu.lst file:

Code:

# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP Professional
root (hd0,0)
savedefault
makeactive
chainloader +1



Replace the (hd0,0) with the BIOS drive number (hd0, hd1, ..),
and the partition number (counting from 0=first, 1=second, 2=third..).