How do I know if it's my motherboard, hard drive or something else that's died?

My server died a couple of days ago - I had trouble logging in (something about respawning too quickly) and ended up rebooting it. At first the BIOS saw all three HDDs (2*IDE + 1*SATA) but Fedora wouldn't boot. Reboot #2 had the BIOS mis-reporting one of the IDE drives - instead of Maxtor it showed "Mgfsgr". 3rd reboot - no HDDs at all!

I should probably include my h/w specs before I go too far. It's a home-built tower system; mobo is an ASUS P5GD1-VM; CPU is a liquid-cooled P4 540 Socket 775 HyperThreading @ 3.2GHz. (Mobo+CPU+power ~1yr old.) The cooling system and fans were running fine, although one HDD did feel warmer than usual.

I left the server turned off for about half an hour, to ensure it wasn't a heat issue, and powering it up resulted in the same mis-reporting then nothing detected by the BIOS.

I've tried disconnecting/removing all the drives and re-connecting the IDE drives individually (the SATA drive isn't bootable), but the BIOS didn't recognise either of them.

Fortunately a local store had a 200Gb IDE HDD on sale that day(!) so I picked one up and installed it (as the only HDD in the server) - same scenario! (This makes me think it's the mobo.)

I've tried the server's boot drive in a spare PC (older mobo/CPU) but it wouldn't boot from it. I tried the new HDD in the spare PC (BIOS saw it OK) but when I tried installing a new o/s (Damn Small Linux) on it, the install hung. Tried install again, this time with (known to be good) Win2k CD - hung again.

Could the problem be my motherboard? How can I tell? Could a mobo problem have screwed up ALL my drives?

Any ideas? How can I go about troubleshooting this further? I don't have any compatible components (e.g. mobo/CPU) other than a HDD, but I really don't want to use my one working drive in it in case I screw it up too! and buying replacements in the hope they'll fix it (i.e. without knowing what's really broken) isn't an option.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

As this is affecting both the SATA and PATA controllers the problem is likely at a point that's in common.
The first things in common are the motherboard and PSU.
The first thing I'd check is the PSU.
- That not only powers the drives it powers the board.
- A real bad PSU problem could have damaged drives (and/ot the board).
PCBONEZ is right the PSU could cause such problems.
Try a different PSU just to check..

Try Ultimate Boot CD ( UBCD ). it has a lot of test on it you can run.
it can be your motherboard. i had once a system that came in with a burn mark on the disk; when i connected another disk, it burned it right away - so yes, a motherboard CAN damage a disk.
i would first make sure that your spare pc works again, in order to be able to use it as test system for the other parts : disk, cd drives, ram ...
ijust hope that the fault the mobo creates on the disk is not causing the disk to burn the mobo too . .
Ultimate Tool Kit for Technology Solution Provider

Broken down into practical pointers and step-by-step instructions, the IT Service Excellence Tool Kit delivers expert advice for technology solution providers. Get your free copy now.

I'd vote for the motherboard being the issue. When you get inconsistent detections like that, that's going to be one of your top culprits. I'd personally say go ahead and replace it myself.
pah57Author Commented:
A friend (who runs his own IT tech support company) suggested upgrading the BIOS, which I did yesterday and it *seems* to have fixed the problem!

No hardware changes required, just a bit of a fight to get it to boot from a USB memory stick and then the BIOS upgrade went smoothly.

One of the HDDs appears to be fine; one is mostly OK but a couple of the Linux partitions have an fstype of "unknown" instead of ext3; the third drive (which of course was the one with all my backups on it) looks like it's been wiped.
PAQed with points refunded (500)

Community Support Moderator

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.