First post, by CkRtech
- Rank
- Oldbie
In short - Every other boot/reboot boots the machine with Starting MS-DOS. When that doesn't happen, I get Missing Operating System.
Smash the reset button, and you get the alternate result.
This situation is rather interesting. Ultimately, it is just an annoyance. I would like to solve the problem if possible.
Soyo 025-N2 w/ 486DX2-66
Promise EIDE4030Plus VLB (w/ LBA support)
J1 (VLB Drive 0): Seagate ST32110A - 2.1GB (Jumpered for Master & "Slave Present") - Seagate Jumpers
J1 (VLB Drive 1): Western Digital Caviar 22100 - 2.1 GB (Jumpered for Slave) - WD Jumpers
J2 (VLB Drive 2/3): Dual CF adapter (Jumpered to Master/Slave. One CF inserted)
DOS 6.22 + WfW 3.11
With mobo BIOS configured with Primary Master only, the system will always boot. The Promise BIOS can see the Primary Master/Slave, and the CF - all three physical drives. The DOS Promise drivers (required to see more than two physical drives) work fine so I can see C/D/E. However Windows for Workgroups 3.11 will blue screen whenever I use 32-bit disk access and attempt to access a disk via Virtual Memory settings or File->Run->Browse.
Launch Windows w/ 32-bit disk access disabled, and the drives show up and work fine.
To be fair, the above configuration (leaving out Primary Slave in mobo BIOS) goes against what the EIDE4030Plus manual says to do - "After entering CMOS setup, you must select the proper drive type for the drives connected to J1"
However, if I setup both the Primary Master and Slave in the mobo BIOS, the system will only boot successfully every other time. After it manages to boot successfully, 32-bit disk access in WfW 3.11 works like normal.
This is a very long way of asking - am I encountering a problem with ATA DASP somewhere (Mobo BIOS/Promise BIOS)? Why the "every other boot" success/failure? The drives have identical geometry.