This does remind me of a problem I heard of a loooooong time ago ?
I think the problem you're having is that when the highpoint bios checks for the hard disks, your hard disk isn't ready and so it fails ! You then reboot and because the drive is already spinning it is ready the 2nd time.
As for the fix ? Well if you're lucky there may be a bios setting that can delay the IDE detection, try the "Bios Features Setup" menu and see if theres a "Delay Initial IDE boot" option ?
If thats not the problem then it could be a faulty HD ?
Hope this helps