IDE to CF adapter problems

Associate
Joined
28 Aug 2012
Posts
354
Location
Durham
I'm building a DOS PC (or two, or three!!), today the last of the parts I needed arrived so tonight I finally got to start playing, only I can't even install DOS! The CF card is detected in BIOS, I can boot from floppy, run the DOS setup and let it prepare the "hard disk", then it restarts, gets as far as asking where I want to install (C:\DOS), then gives an error about not being able to access C:\DOS, upon exiting setup I can see it's tried to create a folder called "DOS" but instead has created a folder called "DNS".

I've tried "format c: /s", which appears to work, i.e. no errors, but instead of command.com I get cnmland.cnm, obviously something's not right!

I have a USB CF card reader, but after formatting the CF card in DOS it's not readable from my windows 10 PC, it says I need to format it to use it, if I format the CF card in windows 10 (FAT) it won't work in DOS, using fdisk it shows as a non-dos partition.

I've tried 2 different CF cards, one is an old 512mb card the other is a new 32GB card, the old card takes a while to format in DOS, much like an actual hard drive, the new card is really fast, but both have the same result.

I've also tried 2 different motherboards, 2 different processors and a selection of RAM modules, as well as the MS DOS 6.22 setup disk and an MS DOS boot disk, always the same result. If I use "copy a:\*.* c:\*.*" after "format c: /s" all filenames are correct but it still won't boot, it seems to be detected as a bootable drive but doesn't actually boot.

Could this be a problem with the IDE to CF adapter? There doesn't seem to be much going on on the adapter that could cause a problem, I have another couple of adapters coming from China (bought one from UK to get me started and 2 from China for the other 2 potential builds), I wasn't expecting problems this early in the build!
 
Had another go this morning, I noticed after formatting the CF card in DOS, then running fdisk and viewing partitions, the file system is showing as "F@T06". The IDE to CF adapter that I have has a female connector that plugs straight into the connector on the motherboard, the 2 that I've ordered from China have male connectors that need an IDE cable, one of my many google searches led me to someone that was having problems with a female connector type adapter, although there wasn't much detail regarding the faults, just that it wouldn't boot, maybe I'll have more luck with the male type adapters when they arrive?

I'll call in to see if my dad has an IDE hard drive laying around that I could try, I'm fairly confident an actual drive will work and that the problem is with the adapter because that's the only part I haven't got more than one of and the corrupt file system and names have been exactly the same with 2 different CF cards, on 2 different motherboards with 2 different processors and several sticks of RAM.
 
You're probably formatting in Windows 10 as FAT32. You likely need FAT16, which won't be readable by Windows 10. The latest OS that could read FAT16 was XP.

FAT32 was only readable by Windows 95 OSR2 and upwards.
 
Is the cf or ide plugged in the right away round, I know this can be an issue with Amiga's.

The adapter and CF card are keyed, neither can be plugged in the wrong way around.

You're probably formatting in Windows 10 as FAT32. You likely need FAT16, which won't be readable by Windows 10. The latest OS that could read FAT16 was XP.

FAT32 was only readable by Windows 95 OSR2 and upwards.

Nope, I'm formatting from MS DOS 6.22 on a Pentium 166, I did try formatting from Windows 10 later to see if it would work but, as you say, the partition isn't recognized in DOS.

I've also tried setting the card as fixed using Lexar bootit, to no avail. I'm still waiting for the other IDE to CF adapters from China.
 
Turns out it was the adapter, I got the two from China today, first task was to format and check the file system was displayed correctly in fdisk, it showed up as FAT16 as I hoped, installed DOS, no problems, restarted and it still wouldn't boot, it seemed to find the boot record then just froze. One more boot from DOS install disk, exit setup, fdisk /mbr, restart, Starting MS-DOS... :)

I've just installed the supplemental disk, next up is drivers for the Soundblaster AWE64 Gold, then start throwing games at it!
 
Back
Top Bottom