First post, by AgustinCordes
So here's the thing: my 286 board is somewhat ancient and has an Award bios which doesn't allow user defined drives, meaning you're stuck with whatever the bios offers. Of course, none of the CF cards I have are compatible -- the bios detects up to 17 sectors, and all the cards are detected as having 32 (I tested this with a 486).
Weird things happen... the card IS recognized, albeit with the incorrect CHS setup. I can partition with FDISK, format, even copy files to the card, but copying stuff from the card, or executing, hangs the system. I'm positive the issue is this mismatch between what the bios can read and how the card performs.
My takeaways: I don't believe trying with other cards will cut it. I've no idea if there's a database with the CHS configuration of CFs, and even if one exists, go figure if I'm able to acquire the particular card that works with my mobo.
IDEALLY I'd like to avoid flashing the bios, as my goal with the systems I'm building is to keep them as "pure" as possible. The CF is anachronic enough, but we know all the media from the era is dying. I haven't checked if there's an contemporary Award version that allows configuring the CHS for a drive. Still, it's going to be cumbersome. To be sure, I tried with DOS 4.01 and 6.22, and the problem is always the same: I can write stuff to the CF, even list the contents, but not read from the CF.
Any other options come mind?