|
amamnn
初级用户
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『楼 主』:
如何在dos下驱动u盘
关天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
|
|
2006-6-17 14:34 |
|
|
fastslz
铂金会员
DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第
2 楼』:
DUSE太占内存了,识别U盘类型也少,没什么特殊需要还是用USBASPI.SYS 吧
|
|
2006-6-17 15:43 |
|
|
amamnn
初级用户
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第
3 楼』:
Quote: | Originally posted by fastslz at 2006-6-17 15:43:
DUSE太占内存了,识别U盘类型也少,没什么特殊需要还是用USBASPI.SYS 吧 |
|
可是用USBASPI.SYS这个的话,不支持即插即用啊.你有做过用这个可即插即用的吗?
|
|
2006-6-17 17:33 |
|
|
fastslz
铂金会员
DOS一根葱
积分 5493
发帖 2315
注册 2006-5-1 来自 上海
状态 离线
|
『第
4 楼』:
呵呵,我是说如果没有特殊需要,除非工作环境只有DOS系统且不能关机,毕竟重启DOS也就4~8秒时间,不过USBASPI.SYS也可以命令或批处理方式加载
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 楼』:
Quote: | 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 ]
|
|
2006-6-18 12:49 |
|
|
Michael
钻石会员
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『第
6 楼』:
楼主的工作环境很苛刻啊,既要在dos下工作,又要大容量的数据传输,不如安个ms client吧。
|
简单就是美 |
|
2006-6-18 14:29 |
|
|
amamnn
初级用户
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第
7 楼』:
Quote: | Originally posted by Michael at 2006-6-18 14:29:
楼主的工作环境很苛刻啊,既要在dos下工作,又要大容量的数据传输,不如安个ms client吧。 |
|
我主要是想在DOS下可以实现USB即插即用功能.
|
|
2006-6-19 08:20 |
|
|
fujianabc
金牌会员
积分 3467
发帖 1616
注册 2004-6-21
状态 离线
|
『第
8 楼』:
用loadsys可以手动反复加载和卸载USBASPI.SYS和DI1000DD.SYS。
|
|
2006-6-19 15:41 |
|
|
amamnn
初级用户
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第
9 楼』:
Quote: | 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 ]
|
|
2006-6-19 16:15 |
|
|
amamnn
初级用户
积分 34
发帖 13
注册 2006-3-31 来自 fj
状态 离线
|
『第
10 楼』:
Quote: | 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文件里头加载,而手动加载时,发现可以.
不知道是什么问题, 是不是内存分配的原因.
|
集体的智慧是巨大的,无限的,对此我深信不疑. |
|
2006-6-19 17:38 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
11 楼』:
Quote: | Originally posted by amamnn at 2006-6-19 05:38 PM:
第二种方法,我没有在config.sys文件里头加载,而手动加载时,发现可以.
不知道是什么问题, 是不是内存分配的原因. |
|
不是内存分配的原因,关键在于loadsys只能unload用loadsys本身加载的驱动,而不能unload在config.sys文件中加载的驱动。你直接将它做成批处理加载不就可以了?
|
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 楼』:
Quote: | Originally posted by Wengier at 2006-6-19 21:16:
不是内存分配的原因,关键在于loadsys只能unload用loadsys本身加载的驱动,而不能unload在config.sys文件中加载的驱动。你直接将它做成批处理加载不就堮.. |
|
楼上的管理员,我在论坛里看到你对这方面很熟悉啊.你有没有用DUSE驱动过U盘啊.
上面的方法, 还是有点不太方面,我确实很想用DUSE这个支持即插即用的软件,不知道你可否指点一下啊?
|
集体的智慧是巨大的,无限的,对此我深信不疑. |
|
2006-6-19 23:16 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
13 楼』:
Quote: | Originally posted by amamnn at 2006-6-19 11:16 PM:
楼上的管理员,我在论坛里看到你对这方面很熟悉啊.你有没有用DUSE驱动过U盘啊.
上面的方法, 还是有点不太方面,我确实很想用DUSE这个支持即插即用� ... |
|
可惜DUSE的确不支持U盘,它主要支持USB软/硬盘和USB光驱,对U盘确实无能为力。要想支持U盘的话,基本上只有USBASPI的方法是可行的。
|
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 楼』:
Quote: | Originally posted by Wengier at 2006-6-19 23:20:
可惜DUSE的确不支持U盘,它主要支持USB软/硬盘和USB光驱,对U盘确实无能为力。要想支持U盘的话,基本上只有USBASPI的方法是可行的。 |
|
我看DUSE说明书也是这样说的, 可是有人对我说他有实现过,那我去问题他,他说很久了,忘了.
害得我天天想怎么样去实现.找了很多资料也无法实现.真的郁闷啊.
|
集体的智慧是巨大的,无限的,对此我深信不疑. |
|
2006-6-20 07:57 |
|
|
eof
初级用户
积分 20
发帖 4
注册 2006-6-17
状态 离线
|
『第
15 楼』:
可是USBASPI可以驱动一些多个LUN的USB设备吗?
有的USB设备可以同时有USB-CDROM 和USB-HDD.
|
|
2006-6-21 23:29 |
|