r u using dual/multi-boot configuration ?
did u install any other OS after XP ?
usually the problem u had comes up because XP's bootloader in the MBR got overwritten by something else
if u install XP on a NTFS partition i suggest you install XP the last...
need more info please..
n i'll try to help out if i can