Invalid boot.ini file
Booting from c:\windows
It then loops there until I turn the machine off.
I have gone through the normally suggested things such as using the bootcfg /reduild utility. I have run scandsk and it showed no errors. I have gone in and deleted the boot.ini file to re-build it, I have manually copied the ntdetect.com file from the cd-rom, I have tried four different versions of XP CD installs (home edition, professional, w/SP1, and w/SP2) all with the same results. I have tried with formatting and without, with removing the old installation and not. I have probably run through the process of installing about 14 times trying different options. I even typed the dreaded format c: just for fun in the recovery mode. It didn't really change anything other than convince me there were no vestiges of a previous installation there.
The machine has a DVD drive, CD drive, floppy drive and SATA hard drive. I have only tried loading from the DVD drive.