Hi, if it's a software issue, you can try 2M-XBIOS.
It's a floppy BIOS for XTs and ATs that can be loaded on DOS.
https://minuszerodegrees.net/2M-XBIOS/2M-XBIO … 4M%20as%20B.htm
It could a hardware-related issue, also.
There's often a conflict between floppy controller and an IDE card.
It's related to the ready line (RDY). Some multi i/o cards had a jumper for that signal.
Another issue could be a memory manager.
Because, floppy access uses DMA controller.
It's hard to do a diagnose from the far, so I can only wildguess.
Anyway, I would try to troubleshoot things with a clean boot (no EMM386).
PS: If you're using a CF adapter, please make sure it doesn't do weird things. I vaguely remember there's one pin that causes all kinds of weird stuff.
Re: 386sx motherboard does not like compact flash adapter / DIP switch question
Edit: It's just guessing here of mine. The issue could also be related to how the jumpers are set on the other 5,25" drive.
The IBM PC platform doesn't follow the Shugart standard. Things like motor signal etc are handled differently.
So please check jumpers, if possible. It's good to check the drive first before taking the PC apart. 😉
Edit: There's also a disk change signal, I believe. So DOS knows the floppy had been replaced. Maybe it's related to this, not sure.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//