do check your boot options settings in your BIOS. It might be possible that they are set to CDROM only, and as WinXP is bootable cd, it logs-in [how?..no idea
].
[though this suggestion is pretty vague and absurd, but sometimes we humans tend to make very very minute errors which we miss out.]