|
amamnn
初级用户
 
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『楼 主』:
如何在dos下驱动u盘
使用 LLM 解释/回答一下
关天dos下u盘(mass storage disk)的驱动有很多种,但我发现只有duse这个可以支持即插即用,但在实际驱动U盘时,只会识别有插入和移去.就是不能正常驱动.
希望大家给一些建议,或者有这方面的经验可以分享一下.
另:我用的是dos ver6.22 配置文件config.sys为
device=a:\duse.exe nocd driver=1 ver=2 sec=2048 xfer=8
There are many kinds of drivers for USB flash drives (mass storage disks) under DOS, but I found that only duse can support plug and play. However, when actually driving the USB flash drive, it only recognizes insertion and removal. That is, it cannot be driven normally.
I hope everyone can give some suggestions, or share experiences in this regard.
Another thing: I am using DOS ver6.22, and the configuration file config.sys is
device=a:\duse.exe nocd driver=1 ver=2 sec=2048 xfer=8
|
|
2006-6-17 14:34 |
|
|
fastslz
铂金会员
       DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
DUSE太占内存了,识别U盘类型也少,没什么特殊需要还是用USBASPI.SYS 吧
DUSE takes up too much memory and identifies few USB drive types. If there's no special need, it's better to use USBASPI.SYS.
|
|
2006-6-17 15:43 |
|
|
amamnn
初级用户
 
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第 3 楼』:
使用 LLM 解释/回答一下
Originally posted by fastslz at 2006-6-17 15:43:
DUSE太占内存了,识别U盘类型也少,没什么特殊需要还是用USBASPI.SYS 吧
可是用USBASPI.SYS这个的话,不支持即插即用啊.你有做过用这个可即插即用的吗?
Originally posted by fastslz at 2006-6-17 15:43:
DUSE takes up too much memory, and it identifies few USB drive types. If there's no special need, it's better to use USBASPI.SYS.
But if we use USBASPI.SYS, it doesn't support plug and play. Have you ever done something to make it support plug and play?
|
|
2006-6-17 17:33 |
|
|
fastslz
铂金会员
       DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
呵呵,我是说如果没有特殊需要,除非工作环境只有DOS系统且不能关机,毕竟重启DOS也就4~8秒时间,不过USBASPI.SYS也可以命令或批处理方式加载
DEVLOAD /H /Q /A USBASPI.SYS /V
DEVLOAD /H /Q /A DI1000DD.SYS
Hehe, I mean if there is no special need, unless the work environment only has the DOS system and can't be shut down. After all, restarting DOS only takes 4 to 8 seconds. However, USBASPI.SYS can also be loaded by command or batch processing.
DEVLOAD /H /Q /A USBASPI.SYS /V
DEVLOAD /H /Q /A DI1000DD.SYS
|
|
2006-6-17 19:41 |
|
|
amamnn
初级用户
 
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第 5 楼』:
使用 LLM 解释/回答一下
Originally posted by fastslz at 2006-6-17 19:41:
呵呵,我是说如果没有特殊需要,除非工作环境只有DOS系统且不能关机,毕竟重启DOS也就4~8秒时间,不过USBASPI.SYS也可以命令或批处理方式加载
DEVLO ...
我是在DOS下工作,想从随时从u盘读出文件,不支持即插即用,每次读取一次文件则要重新开一次机子,很麻烦啊。
Last edited by amamnn on 2006-6-18 at 12:50 ]
Originally posted by fastslz at 2006-6-17 19:41:
Hehe, I mean if there is no special need, unless the working environment only has the DOS system and cannot be powered off. After all, restarting DOS only takes 4-8 seconds. However, USBASPI.SYS can also be loaded by command or batch processing method
DEVLO ...
I am working under DOS and want to read files from the USB flash drive at any time. Plug and play is not supported. Every time I read a file, I have to restart the machine once, which is very troublesome.
Last edited by amamnn on 2006-6-18 at 12:50 ]
|
|
2006-6-18 12:49 |
|
|
Michael
钻石会员
       
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
楼主的工作环境很苛刻啊,既要在dos下工作,又要大容量的数据传输,不如安个ms client吧。
The working environment of the landlord is quite demanding. It has to work under DOS and also transfer large amounts of data. Why not install an MS client?
|

简单就是美 |
|
2006-6-18 14:29 |
|
|
amamnn
初级用户
 
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第 7 楼』:
使用 LLM 解释/回答一下
Originally posted by Michael at 2006-6-18 14:29:
楼主的工作环境很苛刻啊,既要在dos下工作,又要大容量的数据传输,不如安个ms client吧。
我主要是想在DOS下可以实现USB即插即用功能.
Originally posted by Michael at 2006-6-18 14:29:
The working environment of the original poster is very demanding. You have to work under DOS and also transfer large amounts of data. Why not install an MS client?
I mainly want to achieve USB plug-and-play function under DOS.
|
|
2006-6-19 08:20 |
|
|
fujianabc
金牌会员
     
积分 3467
发帖 1616
注册 2004-6-21
状态 离线
|
『第 8 楼』:
使用 LLM 解释/回答一下
用loadsys可以手动反复加载和卸载USBASPI.SYS和DI1000DD.SYS。
You can use loadsys to manually repeatedly load and unload USBASPI.SYS and DI1000DD.SYS.
|
|
2006-6-19 15:41 |
|
|
amamnn
初级用户
 
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第 9 楼』:
使用 LLM 解释/回答一下
Originally posted by fujianabc at 2006-6-19 15:41:
用loadsys可以手动反复加载和卸载USBASPI.SYS和DI1000DD.SYS。
我有过用usbaspi.sys和DI1000DD.SYS.但它不支持即插即用.文件config.sys是这样的:
device=a:\usbaspi.sys
device=a:\di1000dd.sys
但没有试过用loadsys反复加载和卸载.你能具体一点,怎么用这个也可以实现即插即用啊.
Last edited by amamnn on 2006-6-19 at 16:55 ]
Originally posted by fujianabc at 2006-6-19 15:41:
You can manually repeatedly load and unload USBASPI.SYS and DI1000DD.SYS using loadsys.
I have used usbaspi.sys and DI1000DD.SYS, but it doesn't support plug and play. The config.sys file is like this:
device=a:\usbaspi.sys
device=a:\di1000dd.sys
But I haven't tried repeatedly loading and unloading using loadsys. Can you be more specific about how to achieve plug and play with this as well?
Last edited by amamnn on 2006-6-19 at 16:55 ]
|
|
2006-6-19 16:15 |
|
|
amamnn
初级用户
 
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第 10 楼』:
使用 LLM 解释/回答一下
Originally posted by fujianabc at 2006-6-19 15:41:
用loadsys可以手动反复加载和卸载USBASPI.SYS和DI1000DD.SYS。
下午试了一下这个loadsys,发现存在一个问题.
我首先在config.sys里头加载usb驱动(也就是上面两个文件),可以访问U盘.
然后,拨下U盘换上另一个U盘.再调手动反复加载和卸载USBASPI.SYS和DI1000DD.SYS时,就死机了.
我发现其中在卸载di1000dd.sys时,会发出警告!!!!warning NO TSR or device driver name di1000dd.sys found!
此后,重新加载时,警告:加载di1000dd.sys失败.
第二种方法,我没有在config.sys文件里头加载,而手动加载时,发现可以.
不知道是什么问题, 是不是内存分配的原因.
Originally posted by fujianabc at 2006-6-19 15:41:
You can manually repeatedly load and unload USBASPI.SYS and DI1000DD.SYS using loadsys.
I tried this loadsys in the afternoon and found a problem.
First, I loaded the USB driver (which are the above two files) in config.sys, and I could access the USB flash drive.
Then, I unplugged the USB flash drive and inserted another one. When I then tried to manually repeatedly load and unload USBASPI.SYS and DI1000DD.SYS, the system crashed.
I found that when unloading di1000dd.sys, there was a warning!!!!warning NO TSR or device driver name di1000dd.sys found!
After that, when reloading, the warning: Failed to load di1000dd.sys.
The second method, I did not load in the config.sys file, but when loading manually, I found it worked.
I don't know what the problem is. Is it a memory allocation issue.
|

集体的智慧是巨大的,无限的,对此我深信不疑. |
|
2006-6-19 17:38 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 11 楼』:
使用 LLM 解释/回答一下
Originally posted by amamnn at 2006-6-19 05:38 PM:
第二种方法,我没有在config.sys文件里头加载,而手动加载时,发现可以.
不知道是什么问题, 是不是内存分配的原因.
不是内存分配的原因,关键在于loadsys只能unload用loadsys本身加载的驱动,而不能unload在config.sys文件中加载的驱动。你直接将它做成批处理加载不就可以了?
Originally posted by amamnn at 2006-6-19 05:38 PM:
The second method, I didn't load it in the config.sys file, but when I loaded it manually, it worked.
I don't know what the problem is. Is it related to memory allocation?
It's not a memory allocation issue. The key point is that loadsys can only unload drivers loaded by itself, not those loaded in the config.sys file. Can't you just make it a batch file to load?
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2006-6-19 21:16 |
|
|
amamnn
初级用户
 
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第 12 楼』:
使用 LLM 解释/回答一下
Originally posted by Wengier at 2006-6-19 21:16:
不是内存分配的原因,关键在于loadsys只能unload用loadsys本身加载的驱动,而不能unload在config.sys文件中加载的驱动。你直接将它做成批处理加载不就堮..
楼上的管理员,我在论坛里看到你对这方面很熟悉啊.你有没有用DUSE驱动过U盘啊.
上面的方法, 还是有点不太方面,我确实很想用DUSE这个支持即插即用的软件,不知道你可否指点一下啊?
Originally posted by Wengier at 2006-6-19 21:16:
It's not a matter of memory allocation. The key point is that loadsys can only unload drivers loaded by itself, not those loaded in the config.sys file. Why not just make it into a batch script to load...
The administrator above, I saw that you are very familiar with this aspect in the forum. Have you ever used DUSE to drive a USB flash drive?
The above method is still a bit inconvenient. I really want to use DUSE, a software that supports plug and play. I wonder if you can give me some pointers?
|

集体的智慧是巨大的,无限的,对此我深信不疑. |
|
2006-6-19 23:16 |
|
|
Wengier
系统支持
             “新DOS时代”站长
积分 27736
发帖 10521
注册 2002-10-9
状态 离线
|
『第 13 楼』:
使用 LLM 解释/回答一下
Originally posted by amamnn at 2006-6-19 11:16 PM:
楼上的管理员,我在论坛里看到你对这方面很熟悉啊.你有没有用DUSE驱动过U盘啊.
上面的方法, 还是有点不太方面,我确实很想用DUSE这个支持即插即用� ...
可惜DUSE的确不支持U盘,它主要支持USB软/硬盘和USB光驱,对U盘确实无能为力。要想支持U盘的话,基本上只有USBASPI的方法是可行的。
Originally posted by amamnn at 2006-6-19 11:16 PM:
Administrator above, I see that you are very familiar with this aspect. Have you ever used DUSE to drive a USB flash drive?
The above method is still a bit inconvenient. I really want to use DUSE, which supports plug and play...
Unfortunately, DUSE indeed does not support USB flash drives. It mainly supports USB floppy/hard drives and USB optical drives, and is indeed powerless for USB flash drives. To support USB flash drives, basically only the USBASPI method is feasible.
|

Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
 |
|
2006-6-19 23:20 |
|
|
amamnn
初级用户
 
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第 14 楼』:
使用 LLM 解释/回答一下
Originally posted by Wengier at 2006-6-19 23:20:
可惜DUSE的确不支持U盘,它主要支持USB软/硬盘和USB光驱,对U盘确实无能为力。要想支持U盘的话,基本上只有USBASPI的方法是可行的。
我看DUSE说明书也是这样说的, 可是有人对我说他有实现过,那我去问题他,他说很久了,忘了.
害得我天天想怎么样去实现.找了很多资料也无法实现.真的郁闷啊.
Originally posted by Wengier at 2006-6-19 23:20:
It's a pity that DUSE doesn't support USB flash drives. It mainly supports USB floppy/hard drives and USB CD-ROM drives, and is indeed powerless against USB flash drives. To support USB flash drives, basically only the USBASPI method is feasible.
I also saw that in the DUSE manual, but someone told me that he had achieved it. Then I went to ask him, and he said it was a long time ago and he forgot.
It makes me think about how to achieve it every day. I've looked for many materials but can't achieve it. Really depressed.
|

集体的智慧是巨大的,无限的,对此我深信不疑. |
|
2006-6-20 07:57 |
|
|
eof
初级用户
 
积分 20
发帖 4
注册 2006-6-17
状态 离线
|
『第 15 楼』:
使用 LLM 解释/回答一下
可是USBASPI可以驱动一些多个LUN的USB设备吗?
有的USB设备可以同时有USB-CDROM 和USB-HDD.
But can USBASPI drive some USB devices with multiple LUNs? Some USB devices can have both USB-CDROM and USB-HDD at the same time.
|
|
2006-6-21 23:29 |
|