I'm sure this question has been asked many times before, but it's a difficult thing to pull out of a search.
I have these 4GB SSDs with an IDE connector that cause all sorts of weird problems on a 286. You may have seen a previous post about this: phantom serial ports detected, starts booting DOS but freezes before "Starting MS-DOS", won't boot from a floppy either. The IDE port for this configuration is from an add-in card with no buffering at all between ISA and IDE bus. The MB has no integrated I/O, hence the expansion card. The BIOS on the 286 does accept the CHS settings for the SSD.
I then tried the SSD in a P5 MB with integrated I/O, and everything works perfectly. Ok, so maybe it's because the P5 clearly has 74F245 bus transceivers near the IDE ports. So I tried it in a 386 Prolinea. Surely Compaq didn't take shortcuts, as I see '245s near the IDE port. Nope, same drive behavior. Begins booting DOS but stops before "Starting MS-DOS", and won't boot from floppy either. No errors in all cases. In both cases the floppy sounds like it wants to start but then stops, and starts, then stops again. IDE access is characterized by a very brief activity LED flash. AND, the Compaq automatically detects the SSD and displays the correct size!
So, could these problems be caused be a too large of drive? Interestingly I already have a 4.3GB hard drive in the Prolinea that works fine. But maybe I'm just lucky seeing as how the original drive from that computer is something like 42MB.
What is the typical behavior of a connected hard drive that is too large on less than Pentium systems? Could a too large of drive bring out weird BIOS bugs, even though the geometry is apparently supported?
I have these 4GB SSDs with an IDE connector that cause all sorts of weird problems on a 286. You may have seen a previous post about this: phantom serial ports detected, starts booting DOS but freezes before "Starting MS-DOS", won't boot from a floppy either. The IDE port for this configuration is from an add-in card with no buffering at all between ISA and IDE bus. The MB has no integrated I/O, hence the expansion card. The BIOS on the 286 does accept the CHS settings for the SSD.
I then tried the SSD in a P5 MB with integrated I/O, and everything works perfectly. Ok, so maybe it's because the P5 clearly has 74F245 bus transceivers near the IDE ports. So I tried it in a 386 Prolinea. Surely Compaq didn't take shortcuts, as I see '245s near the IDE port. Nope, same drive behavior. Begins booting DOS but stops before "Starting MS-DOS", and won't boot from floppy either. No errors in all cases. In both cases the floppy sounds like it wants to start but then stops, and starts, then stops again. IDE access is characterized by a very brief activity LED flash. AND, the Compaq automatically detects the SSD and displays the correct size!
So, could these problems be caused be a too large of drive? Interestingly I already have a 4.3GB hard drive in the Prolinea that works fine. But maybe I'm just lucky seeing as how the original drive from that computer is something like 42MB.
What is the typical behavior of a connected hard drive that is too large on less than Pentium systems? Could a too large of drive bring out weird BIOS bugs, even though the geometry is apparently supported?
Last edited: