• Please review our updated Terms and Rules here

accessing USB Thumb drives from DOS

I can not get DI1000DD.sys to assign a drive letter with either MS-DOS 6.22 nor
'Windows Millenium Edition...

What's the contents of your Config.sys file ?, I've not had any problems with DI1000DD.sys assigning drive letters to the 4 different flash drives i have or a CF card, Same version files as you on Dos 6.22 and Milly.
 
I've tried a number of combinations in my config.sys but here is the bare bones that
produces the output I posted the other day, but assigns no drive letter to thumb drive:

DEVICE=USBASPI.SYS /v
DEVICE=di1000dd.sys

can't get a lot simpler than that, they both run and seem to produce no errors, but I don't get a drive letter.

Chuck I have tried several thumb drives, and size could be an issue, but several work with the other driver NH32DISK.sys.
My smallest physical drive is a 4Gb, but I reformated it to 1Gb and FAT16 and get the same result. I did have problems if the thumb drive was partitioned with a partition table at physical sector 0 and the boot sector at sector 0 for the next head. I've reformated all my thumbs to start with a valid DOS boot sector at physical sector 0.

I've now tried it on a 2nd machine with similar results, although oddly the iomega usb drivers are not happy with the machine usb ctrl and hang scanning it. So there are differences and these old drivers are not super robust.
 
Not sure what to suggest, Where did you get the USBASPI.sys and di1000dd.sys files from and what are the " Modified " dates on them ?
 
@willyk: Have you tried changing the LASTDRIVE statement in config.sys? Something like LASTDRIVE=Z should work if that's the problem.
 
This solved my problem:
In case of OHCI, EMM386.EXE is not recommended.
If you use it, don't use UMB or specify X=D000-DFFF to keep extended ROM space.
 
Back
Top