|Hmm, that's not the problem.. I can assign it drive letters all day. |
The problem is this, and I have finally resolved it:
Modern motherboard BIOS programs can recognize a ZIP drive on the IDE bus and it will treat the drive as a HARD DISK primary partition.
Recalling your drive letter assignment rules, you'll remember that the primary partition on DISK 1 (master on IDE 0) gets C:.
Then the primary partition on DISK 2 (slave on IDE0, or elsewhere) gets D:.
Then the logical partition back on DISK 1 gets E:, and so on.
Then after all the physical disks are assigned their letters, drive letters are assigned via OS boot time with some drivers. DOS used autoexec.bat for that to give a letter to the CDROM, etc.
After that, network shares get their letters, and so on.
Well, the problem was, my BIOS was treating the ZIP like a disk drive with a primary partition, and assigning it D:, which wouldn't work with that ancient DOS program I have to run for some legacy work. :(
One might suggest to turn-off IDE auto-detection for that device, and one would be correct. Trouble was, my particular BIOS didn't have the ability to actually turn-off auto-detection.
So I ran into a situation where the ZIP drive was assigned D:, and also assigned G: via the driver in autoexec.bat. That sucked.
So I tossed the motherboard and replaced it with a used, working one I had on hand -- one that did, in fact, let me turn-off IDE device auto-detection.
Shame on MSI's crappy stripped-down Award BIOS. :)
Thanks for the comments!
640K is plenty.