I'm setting up an KT7-RAID system now. I had the same problem for a while and couldn't figure out what it was. I'll bet you have one or more drives on the HPT370 RAID controller, and the delay is occuring when the controller is detecting the connected drives. Takes forever, right? I had a drive alone on each channel (to set up RAID 0), with the jumper set to master on each (seemed logical).
Well, as it turns out, that setting was only to be used if the drive was a master WITH a slave present. So, I think what happened was that the controller sees the one "master" and thinks there must be a slave and spends a while searching for it before giving up. I unjumpered the drives (check the manual/documentation, and set the jumper for either "master with no slave" or "cable select") and the problem vanished. Now it only takes 2-3 seconds for the RAID controller to detect the drives.
Hope this helps!