One major possibility Bro, since na cya msg "hard drive not detected", mao nay cause. Try swapping SATA or IDE bana iya cable basin depektoso ang cable.
One scenario, if depektoso ang cable from mobo to HDD, dili maayo ang data exchange nila, mao na tingali mo-load siya sa Windows kadyot nya maputol ra gihapon kay dili maayo ang communication between those two.
Mura naa ra diha ang depernsya SATA or IDE cable or hdd mismo.
Just a suggestion...hehehe i'm not really an expert but if all else fails, see a technician nga masaligan
