中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
« [1] [2] »
作者:
标题: 如何在dos下驱动u盘 上一主题 | 下一主题
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
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
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
查看资料  发送邮件  访问主页  发短消息 网志  OICQ (29206679)  编辑帖子  回复  引用回复
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
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: