Alright, I've concluded the problem is the sata controller being burnt out from the onboard graphics heat (google search identifies the problem numerously for pegatron m2n78-la (violet6) motherboard).
However, those boards are far more expensive.
I don't know much about motherboards. Is there one I can buy to match the same specs as that one so I wouldn't have to replace any other parts?
Motherboard specifications:http://h10025.www1.hp.com/ewfrf/wc/docu ... 313w&tool=
All I would need is to make sure that the cpu and ram will fit, right?