first have a msdos floppy, or make one in linux..mount -t msdos/dev/fd0 /mnt/floppy.
Look in linux, lilo where it wants to boot.
It says it boot it in hdasomething or hdb1 maybe
Knowing that write on commandline in terminal as root.../bin/dd if=/dev/hda9 of=/mnt/floppy/bootsect.lnx bs=512 count=1
For hda9 subtitute the real spot of lio.
Then umount/dev/fd0
Then commandline(terminal write.../sbin/reboot
Take floppy out and allow restart into xp
In xp go to control to system to advange to edit
And you see boot.ini of xp
write in boot.ini extra line...c:\bootsect.lnx="redhat 7.2"
(substitute what you have.)Save the boot.ini
BUT the floppy made with bootsect.lnx you have to copy in root of c:\
Restart and see the boot manager of xp with new addition ready to boot linux from it.