Well, the "joy" of owning and trying to maintain older computers with older parts and this hobby. Fortunately for me, I know an awful lot about computers and how to resolve all these issues.. some other folks may of just tossed out some machines if this happened to them and they were older, but not me.. I fix instead.
So I have multiple older computers. One of my favorites is my exotic top-of-the-line K7 system.
It's a nice system I'm rather proud of.. AthlonXP, 400-mhz Barton desktop chip that runs happily @ 2530 mhz, AGP 8x, 6800 ultra.. and 512 MB dual channel ddr-443 ram.
Well it -WAS- a nice system. I had not played with this thing for nearly 6 months. I pulled it out of "Storage" where it sat in the spare bedroom, turned it on and wanting to play some Diablo2 in voodoo2 glide mode.
This machine has two hard drives, one for XP and one for Win98se, and this is my fastest native Win98se machine so far.
Well the Win98se hard drive works fine. Booted, passed a surface scan on it everything was happy.
The problem is when I tried to boot to the WinXP drive. For one.. the first time, it took nearly 20 minutes to try to finish booting, spinning on the XP start up logo and then it mysteriously just *beep* warm rebooted back to POST. Very unusual, unexpected behavior. I tried booting it a few times.. repeat, repeat, same issue. So I tried safe mode.. it wouldn't get there. It just mysteriously locked up loading safe mode.
Also the optical drive (a old 2000 Iomega CD-RW Drive) had some pecuiliar behavior as well. It would not accept a disc. Every time I would press tray return it would go in, whirr for a few seconds then spit the tray out again, and it never would "stay in" and spin up. So that got replaced as well. Then after replacing the optical drive and trying to boot it again, that time it booted up with "UNMOUNTABLE_BOOT_VOLUME" blue screen for the XP hard drive. Well... then I stuck in an XP install disc, booted to it and ran recovery console. Did Chkdsk /R C: and it took 4.5 hours before finally completing and stating "There are uncorrectable errors on the volume that can not be repaired with chkdsk." Lovely...
Well I tried booting it again and it took 45 minutes at the XP logo but finally it did boot to the desktop. But I was getting all sorts of registry errors, I had a pretty good idea that drive was toast by then. I wanted to confirm it was actually a drive problem though and not just a corrupted file system.. so I managed to get HD Tune installed, and let it do a surface scan of the XP hard drive. Just 5 minutes into the scan and it found 28 bad sectors. Well.. I copied off my Diablo2 saves to my file server, shut it down, unplugged it and chunked the drive in the trash bin.
That was the end of Day 1. I was frustrated and tired and just passed out asleep.
Day 2 (yesterday) I set about digging through my older spare computer towers and found 3 spare IDE hard drives. 160 GB, 80GB, and 40GB. But given that they too were in storage (for much longer than this other computer) without coming on I decided to do fitness checks first. Spent several hours finding my IDE RAID card, shoved it in my old quad-cpu Pentium-III dell, because it's the only computer in the house with the 64-bit PCI slots the raid card needed. Got it in there, ran some IDE cables out the sides of it and sat the 3 drives on top, and connected em up bare laying there with a spare power supply, jumpered the ATX plug and powered the 3 drives, booted it.. then spent 3 more hours trying to find drivers online for the IDE thing.
Finally found drivers then got hdtune installed and did surface scan on all 3 drives at the same time. Took a while at 25 MB/s, but it completed.. then fortunately the 160 jumped up to 50 MB/s when the other two drives stopped using the controller and flew through. All 3 passed.. so now I have spare replacements.
Today's task will be putting the 160 in the AthlonXP and re-installing XP, all the drivers and software and get it back to how it was.
It's been a long task but I see a light at the end of the tunnel. And turns out anyway, the 160 GB drive is lots newer and faster than the 40GB I had in there for XP anyway, so this is going to turn out better in the end than when it started anyway.