Forum Moderators: open
The problem is that, on startup, I can hear the new hard drive "firing up" very suddenly, and the drive is subsequently not recognised or available. After about 10 reboots, it decided to work at boot time, but it locked up after 5 minutes (and the OS with it). There is a similar problem with a DVD drive in the same machine which searches endlessly but can't read the CD - but that may not be related.
So, how can I go about diagnosing where the problem lies? Could it be a faulty new drive, or is there some 13 year-old widget on the machine that could be causing the trouble?
I'm pretty sure this is a hardware issue, even though I'd had problems with the OS (XP Pro) too. The problem is intermittent, but becoming less so. Are there things such as a controlling mechanism for the drives? Could that be faulty?
As I said, the drive suddenly spins very fast for about a second, usually during the boot process, then there is no more. It's still under warranty, but I suspect the older hardware more.
The processor's a Celeron 400MHz.
Are your ide cables new? These wear out with extremely unpredictable results, such as the ones you are seeing now, I had the same problem, tried 2 different cables, they were both bad... new cable, problem fixed. Don't assume cables that worked one place are good, I pulled one of my broken cables out of a working box, then remembered a series of harddrive failure I'd had last year, the light went on: failure caused by defective cable. Always assume a bad connection first. Also make sure to use the 80, not 40, strand ide cable, 40 strand slows the drive down to I believe udma 2.
What dma does the motherboard support, if 4 it should work fine, though of course at a slower speed than the drive is built to support, that's I think about 1/2 of 133megabits per second transfer, 66. This isn't ideal, since the drive has to basically slow itself down all the time, but it usually works ok, just cuts down the drive life a bit.
If you can't get the bios to recognize the drive the problem is not solved until it does. As soon as I replaced the cable bios saw the drives fine.
Once you've determined it's not a bad cable, download the drivetest utility disk from drive manufactorer, install it onto a floppy, boot into the floppy, run the tests. If the drive fails these tests, and the cable itself is good, then the drive is bad. Run the full tests, takes forever, go do something fun while it's running.
Did you set the harddrive jumpers correctly? If the bios isn't recognizing the unit you'll never get it working consistently.
The BIOS won't ever recognise the drive because it's larger than 38Gb. It wasn't a problem for Windows, and it's a secondary drive so I'm not booting off it.
Are your ide cables new?
No, probably ancient...
I'm going to take the drive down to a friend with a fast (and modern) PC who can do the tests more easily.
To be honest, I think the whole thing is simply falling apart from old age, but it may be just the the drive. Of course, I've been a little negligent with my backups lately, and I risk losing over a week's data... Always the way, and there's nothing critical, just photos... :(
Thanks for the help, guys (and gals!)