First post, by justin1985
I've used 128Gb mSATA drives with the plastic 2.5" case type jMicron based generic 44-pin IDE adapters in several retro PCs over the last few years, and generally found them a really good solution. However, recently I've been having trouble with read/write corruption errors, and wonder if I've managed to cause a "chain reaction" of failures?
When I re-built a system using one of the 128Gb mSATA drives into a different case, I mounted the drive into the 3.5" bay (on an adapter tray) before connecting the IDE cable, and it was quite inaccessible and very difficult to line up and connect. I didn't notice that I'd connected the 44-pin IDE cable a row too low until I'd already powered on and seen no IDE drive connected. I powered off, and tried reconnecting it, and it seemed to work, although the Win98 installation was corrupted. I thought no big deal, formatted C: and reinstalled from the installer that was on a different partition - but then half way through Win98 installation I got a fatal error mentioning a .drv file at around 65%. I figured the files might have been corrupted when the drive was misconnected, so took the drive out, re-formatted all partitions via a USB adapter on a Win10 system, but then got a very similar error during Win98 installation (naming a different file).
So, perhaps the drive itself was damaged. I swapped the mSATA drive for a known good one, into the same adapter, re-formatted that, ran Win98 install again, but got a very similar error around the 65% stage of Win98 installation.
Perhaps it was the mSATA - IDE adapter that was broken - so I tried swapping that for a known good one - but with both the original and spare 128Gb drives in the new adapter - I got exactly the same errors! So now every combination of mSATA drive and adapter now has very similar errors during Win98 installation - Scandisk wasn't returning any errors during Win98 installation though. The motherboard (socketA with SiS chipset) now works fine with a CF card adapter connected to that IDE channel.
I clearly killed either the original mSATA drive or the original mSATA-IDE adapter (or both) by connecting the cable incorrectly - my bad. But could swapping drives and adapters have caused a 'chain reaction'? Could connecting the good mSATA drive to the potentially damaged adapter have killed it? And then connecting the bad drive to a new adapter have killed that too?
It feels like trying the mSATA drives in a passive mSATA-SATA adapter is the next logical step. But could that do any harm to anything too?
(or might it be possible that the SiS chipset seems to see the jMicron adapters OK, but actually some incompatibility leads to the errors?)