?Hangs? ? meaning displays no bootable drive found? Or simply cannot find HDDs?
If earlier ? fix yer boot.ini to show correct boot device/partition
If later maybe PSU problems (unlikely) or your mobo (i get it has only 2 SATA ports - separate controller, some limitations possible on the old models)
Clarify.