First, do you have any data you need on the machine. If so, we need to do a couple of other steps before what I recommend.
If you are backed up already, I would recommend popping the XP Disk into the drive and booting to the disk. XP has a couple of repair options on the installation disk. That would be the first thing I would try to fix it.
no disc