While discussing some vintage PC troubleshooting I was reminded of two strange problems I experienced with different PCs many years ago, I never solved either one and the hardware is unfortunately long gone so I can't pull it out and have another go, I just got curious if anyone has speculations on what was really going on.
The strangest one, we had a Packard Bell 386sx-16 which came with a 40MB Western Digital IDE hard drive. The system worked perfectly in the stock configuration but some years later we tried upgrading the hard drive and ran into difficulty. Tried a 170MB Conner, a 250MB Maxtor and eventually a 340MB Western Digital, tried the onboard IDE interface and an ISA card that came with one of the drives, at one point got it to boot for a while on the 170MB drive but then it stopped. I remember I was able to get the 340MB drive working to the point where I could partition it, format it, copy files onto it, navigate the directory structure in DOS and list folder contents without any problems at all. The moment I tried to execute any program from the drive though the system would instantly hard lock. Primary while booting from a floppy or secondary booting from the original drive both behaved the same way. Ended up putting the original 40MB drive back in the system where it worked perfectly, built a new 386DX-40 system for the 340MB drive where that worked perfectly although that system had a weird problem of its own. Eventually scrapped the Packard Bell and continued to use that old 40MB drive for a few years for transferring large (by mid 90s standards) files around and it worked fine for that too. Darndest thing, it has bothered me ever since.
The other one was that 386DX-40 with a Sound Blaster Pro card which at the time was running DOS 6.2. Mostly it worked fine but in games that used wav sounds IIRC it would play the sound followed by an awful screeching noise vaguely resembling the squawk of a modem, it would make that noise about once a second while playing longer sounds. I remember trying everything, different IRQ, DMA and memory addresses, I lived with it for about a year before upgrading to a 486DLC-40 CPU on a newer board at which point the same sound card worked perfectly.