Solved MS-DOS SD card drive won't work inserted on Windows machine

Intel D201gly2 desktop motherboard - sis...
July 1, 2014 at 12:03:07
Specs: Windows XP, Celeron 1.33ghz
Hello and thanks for reading.

I purchased an SD card to IDE interface adapter to be used as my main drive on an MS-DOS installation. I wanted this SD card option because I wanted the ability to easily move files from my Windows computer which also has an SD card slot. However, windows sees it as a card that's not formatted, though it boots up fine on the DOS machine. Anyone have any tricks to get this card working on both platforms?

Thanks,

John


See More: MS-DOS SD card drive wont work inserted on Windows machine

Report •

#1
July 2, 2014 at 00:29:36
✔ Best Answer
Are you sure the SD card is compatible with the card reader on the XP machine? An older one might not be able to read SDHC or other formats.

What version of dos is on the card and what type of partition--fat16, fat32?


Report •

#2
July 2, 2014 at 05:39:59
Thanks for replying DAVE.

You may be on to something with HC compatibility. My reader is an old one designed to be fitted in a 5-1/4 bay. The available slots in it are more limited than readers of later times. The electrical wiring tail coming out of it is simply a four wire USB cable designed for plugging onto a motherboard, but I've modified it to be stand-alone and plug into the side of my laptop.

One thing I thought to try was letting Windows format it, then moving it to the DOS machine for DOS installation. When I did format it with Windows, it reported the size of the card to be 984MB where it is actually a 4GB card. I have, somewhere, an SD to USB adapter a little bigger than a normal thumb drive. I'll try to locate it and see if that works.

To answer your questions AND correct myself on my topic opening, I originally stated without thinking that I installed MS-DOS. That was my intent and it would have been 7.10. However at the end of the installation, it said it had installed everything, but it would not boot from the card. You could boot from the CD and see all of the installation files of MS-DOS on the SD card, but it would never boot from the card. Still don't know what the deal is there. From there, I decided to give FreeDOS V1.0 a go at it and it worked. Boots up successfully.

I believe it's partitioned as FAT32.

Thanks for the suggestion and I'll update you after trying my card adapter.

John


Report •

#3
July 2, 2014 at 05:54:55
DAVE, you're a genius! Incompatible reader was the problem. Now, I'd like to figure out why MS-DOS wouldn't boot after install--even going behind it with sys A: C: didn't resolve it. I fear FreeDOS may not fully function for my QBX written program and MASM written TSR. I've encountered it before.

Thank you for the answer.

John


Report •

Related Solutions

#4
July 2, 2014 at 22:26:59
You're welcome. You may just need to use one of the multi-format readers you plug into a USB port. They're pretty cheap at places like walmart.

Yeah, I was kinda suprised you reported it booted OK to dos without describing all the details you would have had to go through to get it set up that way. I never tried doing that but it was discussed in this old thread that may be helpful:

http://www.computing.net/answers/do...


Report •

#5
July 3, 2014 at 05:28:43
I would also like to say here for the record that I did get DOS 7.10 installed and bootable, but not until after a sys a: c: was executed after the installation--even though I was prompted about whether or not to overwrite the MBR during install. Weird!

Thanks again.

John


Report •

#6
July 3, 2014 at 17:44:29
It's good you got it booting. The SYS command puts msdos.sys and io.sys at the correct place on the drive. If they're not in the right place dos won't boot.

Report •

Ask Question