It seems you either did not let Easy auto-configure boot.ini for you, or else C is not "system". You need to check Disk Management, and whatever partition is "system" copy the boot files into the root of that partition.Thanks Mak/Coolname,
Okay I set it up as below and XP is in the menu on restart. However, I select 'Windows XP' and before it starts to boot XP it reboots the PC?! Any ideas. I put NTLDR/NTDETECT.COM on the root of the C: where Win7 is located. I see no boot.ini file on the C: though....