Installing XP in double boot represents a lot of challenges. I would recommend you install XP in a Virtual Box partition which is a lot easier. Earlier this year I compiled this little tutorial on how to do that. It was done to install Windows7, but it will work just as well for XP. I suggest you have a look and if you have questions just ask.