I have been using a series of drivers that are built into the autoexec/config files on bootup and successfully used "Super Talent" and "Sans" thumb drives with it on my dos based cnc. It also will allow "setting" the drive letter for consistency sake.
My config.sys file looks like this:
rem device=aspiehci.sys /int /all
rem device=aspiohci.sys /int /all
device=aspiuhci.sys /int /all
You will note that I have rem'd out all but one device and this one works for me so far and have put only that one device on the drive.
the Autoexec looks like this:
rem @echo off
I chose that device driver as during testing, it is the one that worked with my thumbdrive. The intent in not loading the others at the time was thought to eliminate possible interreaction if they were loaded in memory. Wanted to keep it as clean as possible.
EDIT: if you would like to use this system, let me know and I will send you the files:})