There are two ways to dual boot:
1) configure GRUB/Lilo to boot bothe systems
2) configure WinXP to display a boot select screen and start GRUB/Lilo to boot linux
both options have been dealt with many times and in depth on the forum
for example:
How to Dual Boot...