First post, by CkRtech
- Rank
- Oldbie
I've run my current Pentium 430FX build for about 15 years without problems. Then I decided to add compact flash to it, and now there are some weird issues.
OS Configuration: Windows 98 SE booting to DOS
Primary IDE Master: 40GB Hard Disk on Master (Drive size limited jumper on. On-track tools used to get >8GB)
Primary IDE Slave: None
Secondary IDE Master: 8 GB CF (Split into 2 GB partitions)
Secondary IDE Slave: 512 MB
Both CF cards were partitioned/formatted under MS-DOS 6.22 and work on a separate 486 machine. One reason why I added CF to this Pentium is to be able to easily transfer files. Therefore, the 486 CF cards get plugged into it for start/testing.
So what happens?
EX 1: At C:\> (HDD) and execute commands like dir. Things are fine. Change to D:\>, dir, things are fine. Go back to C:\>, dir, long wait.... and finally the directory appears.
EX 2: Go to D:\> (CF), type mem/c/p, long wait..... and results. F3, run again... runs immediately. DIR runs immediately. mem/c/p again... long wait.
I tried to copy a large number of files from C:\ to one of the CF partitions, walked away for a bit, came back, and only two files had copied. I aborted the operation. I believe each were all of 1k in size.
It is almost like whenever both primary and secondary IDE are involved or a switchover occurs, you gotta wait.
If I attempt to load Windows with WIN (as usual on this system), I get an error that "An I/O subsystem driver failed to load." I don't really care about Windows yet, but it happens.
I pulled various cards from the system just to eliminate variables, tried messing with settings in the BIOS in chipset features, etc. No change.
I used to have a CD-ROM connected to Secondary IDE, and everything was happy.