I don't think that is what he means.
He wants to get XP operating as it was before.
In moving things around you've probably changed the partition table in a way which XP doesn't understand.
Don't bother with the above link, instead install this in Linux
http://www.jankratochvil.net/project/captive/
This will permit Linux to READ and WRITE your NTFS partitions SAFELY.
Once you have it installed, backup your existing XP files, from Linux.
Then bring up XP and delete the errant partition.
Recreate it again as an NTFS partition and place everything back onto the NTFS partition using linux.
One quick way to do this is to first install the drivers and make sure you can read and write the affected partition.
then create a TAR file containing the contents of that entire partition (you better have enough space!)
e.g.
tar -czvf savedpartition.tar.gz /mnt/windowspartition/*
After you have recreated the partition, mount it again under Linux and do the opposite.