You can get your data off by pulling the hard drive out of your system and installing it into an external USB case that you can plug into another computer. As far as saving your XP install itself, I don’t know if it’s possible and wouldn’t want to try to do a long-distance diagnosis.
Yup, have an external case for a HD. That`s my final option, of installing new hd and copy files from the dead xp hd.