I removed some malware and after restart, I get the infinite reboot. I have all the files saved, so I formated and reinstalled XP. That caused it to hang without ever booting. I then tried Windows 2003, which gave me boot.ini error. I then tried XP again, and now it attempts to boot to finish the installation, but it goes into the constant reboot loop again.
Before I formated, but after the initial restart, I put the drive in an external case and plugged it into my laptop. Windows 7 said the drive needed to be formatted before it could be used. I didn't format it then. When I reinstalled XP the first time, it said the drive was unusable and needed to be formatted. Since it still doesn't work, is it safe to assume the drive is junk?