China DOS Union

-- Unite DOS · Advance DOS · Grow DOS --

Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum
DOS stands for freedom, openness and progress. Let us work hard, learn from the openness and GNU spirit of FreeDOS and Linux, and together build and grow a free GNU GPL world!

中国DOS联盟论坛
The time now is 2026-06-25 09:17
中国DOS联盟论坛 » DOS媒体世界 & 网络技术 (多媒体室) » [Help] Please help your little brother, how can I drive a USB flash drive under DOS? View 2,640 Replies 12
Original Poster Posted 2002-11-14 00:00 ·  中国 电信互联网数据中心骨干网
初级用户
Credits 105
Posts 1
Joined 2002-11-14 00:00
23-year member
UID 241
Gender Male
Status Offline
I’ve already tried duse, but it can’t recognize my USB flash drives (including Netac and Patriot). After duse is loaded, when I insert the USB flash drive, duse detects that there is a new USB device
and starts checking it, but it always shows failure. Do any of you experts have any better way? I’m anxious as fire, please give me some advice. I would be extremely grateful!!!
Floor 2 Posted 2002-11-14 00:00 ·  中国 广东 佛山 禅城区 电信
元老会员
★★★★
Credits 5,170
Posts 1,637
Joined 2002-10-16 00:00
23-year member
UID 8
Gender Male
From 广东佛山
Status Offline
There’s no way for the time being.
我的网志
http://hzmys.blog.163.com/
我的网盘
firststep.qjwm.com
fsmys.ys168.com
ssmys.ys168.com
www.brsbox.com/fsmys
www.brsbox.com/ssmys
www.brsbox.com/ccdos
Floor 3 Posted 2002-12-19 00:00 ·  中国 四川 成都 电信
初级用户
Credits 177
Posts 27
Joined 2002-12-18 00:00
23-year member
UID 546
Gender Male
Status Offline
Go find wengier
Floor 4 Posted 2003-03-27 00:00 ·  中国 北京 朝阳区 联通
初级用户
Credits 112
Posts 4
Joined 2003-03-26 00:00
23-year member
UID 1273
Gender Male
Status Offline
Using Motto?Hairu will do
Floor 5 Posted 2003-04-01 00:00 ·  中国 湖北 武汉 江夏区 电信
元老会员
★★★★★
步行的人
Credits 9,654
Posts 3,351
Joined 2003-03-11 00:00
23-year member
UID 1113
Gender Male
From 湖北
Status Offline
The poster above, where can I download it? How do I use it?
弄花香满衣,掬水月在手。
明月鹭鸟飞, 芦花白马走。
我自一过后,野渡现横舟。
青云碧空在,净瓶水不流。
http://dos.e-stone.cn/guestbook/index.asp
======中國DOS聯盟=====
我的新网页http://rsds.7i24.com欢迎光顾
Floor 6 Posted 2003-04-01 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
It’s in that “DOS USB Device Driver Collection” on the forum.
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 7 Posted 2003-04-01 00:00 ·  中国 四川 成都 电信
初级用户
Credits 121
Posts 6
Joined 2003-04-01 00:00
23-year member
UID 1352
Gender Male
Status Offline
What I found:
I have a USB flash drive and a hard drive. When I use DUSE by itself, the system reports "Failed to load usb storage device", and when DUSE is used alone I tried a lot of parameters, but it can’t recognize any device. And when I use Motto Hairu by itself,
it can’t find the device either, but if I use these two programs together then everything is OK. It can support USB flash drives and hard drives, and it boots 100% of the time. But each time it can only support one device. You just need to put the following stuff in config.sys, but you need to download these programs first; the download address is in the post above:
device=DUSE.EXE VERBOSE=0 XFER=64 NOCD
device=USBASPI.SYS
device=Di1000dd.SYS
When it gets to DUSE, the USB hard drive light stays on continuously, and it still says "Failed to load usb storage device". Then when it gets to Motto Hairu, it recognizes the hard drive or Motto Hairu.
It seems DUSE supports plug-and-play, but with my method plug-and-play doesn’t work. So I still hope to be able to boot the device with DUSE alone.
I hope other experts can help me solve this problem.
Floor 8 Posted 2003-04-01 00:00 ·  中国 四川 成都 电信
初级用户
Credits 121
Posts 6
Joined 2003-04-01 00:00
23-year member
UID 1352
Gender Male
Status Offline
By the way, the parameters of these two programs don’t matter much in my method, you don’t necessarily have to write them exactly like mine. The main thing is that the call order of DUSE and Motto Hairu is very important: DUSE must be called first
Floor 9 Posted 2003-04-02 00:00 ·  加拿大 安大略省 多伦多
系统支持
★★★★★★
“新DOS时代”站长
Credits 27,736
Posts 10,521
Joined 2002-10-09 12:00
23-year member
UID 9
Status Offline
My MS-DOS 7.10 boot disk also uses this call order, namely:

...
DEVICE=ECHO.SYS L/o/a/d/i/n/g USB /d/r/i/v/e/s /s/u/p/p/o/r/t...
DEVICE=DUSE.EXE DRIVES=3 CDD=USBCD
DEVICE=USBASPI.SYS /R
DEVICEHIGH=DI1000DD.SYS
DEVICEHIGH=USBCD.SYS /D:USBCD
DEVICE=ASPIOHCI.SYS /INT /ALL
DEVICE=ASPIUHCI.SYS /INT /ALL
...
Wengier - 新DOS时代

欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/

E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)

Floor 10 Posted 2003-04-02 00:00 ·  中国 广东 珠海 电信
初级用户
Credits 114
Posts 5
Joined 2003-04-02 00:00
23-year member
UID 1356
Gender Male
Status Offline
Are there any newer USB drivers now............ When I turn on USB2.0, DUSE hangs.

Of course, even without turning on the USB2.0 function, DUSE still doesn’t work, but it’s still somewhat useful, at least it can sense when I insert or remove a drive.
Floor 11 Posted 2003-04-06 00:00 ·  中国 四川 成都 电信
初级用户
Credits 121
Posts 6
Joined 2003-04-01 00:00
23-year member
UID 1352
Gender Male
Status Offline
I found that using OHCI.exe\UHCI.exe can also replace DUSE.exe. An IBM USB 2.0 hard drive enclosure at my workplace hangs when using DUSE, but it doesn’t with UHCI,
also, that method of mine above with DUSE won’t boot on a Microstar 845PE max motherboard. I don’t know what other motherboards don’t support it either; my phrase '100% boot' was a bit exaggerated
Floor 12 Posted 2003-04-12 00:00 ·  中国 湖北 宜昌 教育网
中级用户
5 M
Credits 238
Posts 44
Joined 2003-03-15 00:00
23-year member
UID 1140
Gender Male
Status Offline
The USB on 845pe is 2.0, and the 845GE is also 2.0
Floor 13 Posted 2003-10-21 00:00 ·  中国 上海 静安区 电信
初级用户
Credits 110
Posts 4
Joined 2003-10-15 00:00
22-year member
UID 11280
Gender Male
Status Offline
I succeeded: 845d + Patriot Mini King!
Absolutely don’t use DUSE or the MS-DOS 7.10 boot disk, just use Motto Hairu alone!
Add to config.sys:
DEVICE=D:\USB\RAMF.SYS
DEVICE=D:\USB\USBASPI.SYS /R
DEVICE=D:\USB\DI1000DD.SYS
If you don’t believe it, try it!
Forum Jump: