It sometimes takes a LONG time for Windows to finish installing especially on a large hard drive.
Having said that, is your motherboard capable of handling XP and do you have all the XP compliant drivers for all the devices you installed?
Is your computer able to support Win XPhttp://www.microsoft.com/windowsxp/home/up...ng/default.mspx
New Installation with Windows XPhttp://www.microsoft.com/windowsxp/using/s...installnew.mspx
Did you setup motherboard for XP?
In the CMOS Setup:
Start with Load Optimized Defaults.
In Standard CMOS Features, is your hard disk detected. If it's on IDE1, jumpered as Master, it should show up under IDE Channel 0 Master. Press Enter at this entry and press Enter again at the IDE HDD Auto-Detection.
In Advanced BIOS Features, have CD-ROM as your First Boot Device and Hard Disk as your Second Boot Device. Then, press Enter at the Hard Disk Boot Priority entry and select your hard disk. Do the same with CD-ROM Boot Priority.
In Integreated Peripherals, press Enter at OnChip IDE Device. Press Enter at IDE Function Setup. Enable IDE OnChip Channel 0 and 1. Enable IDE Prefetch Mode and IDE DMA Transfer Access.
Disable OnChip SATA Controller and SATA DMA Transfer. Back out one menu and go into RAID Config and ensure that everything is Disabled.
Reenter all of your other customizations if any.