中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » 关于DOS下“高速”驱动U盘启动盘的讨论
作者:
标题: 关于DOS下“高速”驱动U盘启动盘的讨论 上一主题 | 下一主题
sdbbsdbb
初级用户





积分 97
发帖 43
注册 2006-10-9
状态 离线
『楼 主』:  关于DOS下“高速”驱动U盘启动盘的讨论

  通过近一个月的试验与分析,俺基本个熟悉了U盘启动这个原本看来很麻烦的问题。不过呢,由于主板BIOS只提供USB1.1的支持,因此即便U盘能在DOS环境下启动,也只能以12Mbps的速度进行读、写操作,这种速度别说对于运行98、PE等“大”型软件,即便是进行DOS下的复制文件都有点力不从心的感觉。


  由于USB2.0有标称为480Mbps的传输速度,因此近日在进行了些DOS下驱动USB2.0设备的试验,但结果很难让人满意。

试验一:清华普天优盘+DOS71标准启动文件+DUSE驱动程序,无法驱动。

试验二:清华普天优盘+DOS71标准启动文件+USBMASS驱动程序,无法驱动。

试验三:普通读卡器(512M SD卡)+DOS71标准启动文件+USBMASS驱动程序,可以驱动,比起未加载驱动之前,文件复制速度提高了45倍!


  试验告诉我们两点:
1、如果想要快速地启动那些优盘上的WIN98、MINI98或其他的PE界面程序,就必须在DOS环境下用USB2.0的驱动程序驱动优盘,否则这些界面程序会运行得很慢;
2、由于USB设备的多样性,想在DOS下用一个驱动程序进行‘通吃’,看来有点困难,而在WIN98或其他类似的一些操作系统中,对优盘的驱动就相对方便多了(我的一台试验机上,WIN98在加装了那个万能优盘驱动程序后,目前为止还米发现无法识别的优盘)。


  因此,最终的结论是,我们如何找到一个最小、最迷你的、类似于WIN98这样的“高端”(相对于DOS与WIN32)程序,然后在这个基础上进行其他操作。

  不知目前网络上风行的PE系统的启动速度如何?是比98快呢还是相反,按我的想法,如果PE系统比WIN98系统还大、还复杂的话,就有点得不偿失了。不管这个操作启动如何的好用,但为了启动他们,就得读、写N多数据,而在读写这些数据时,是无法用普适的方式来驱动USB2.0的设备滴。。。。。

  不知各位高人以为如何?

2006-12-14 00:19
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
dato
高级用户




积分 916
发帖 377
注册 2004-3-8
状态 离线
『第 2 楼』:  

有这么快吗,很多U盘实际才只有2M的写入速度,我买的高速U盘也就10M的写入速度16M的读



http://dato.ys168.com
google search bot
http://dato.minidns.net/
2006-12-14 04:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sdbbsdbb
初级用户





积分 97
发帖 43
注册 2006-10-9
状态 离线
『第 3 楼』:  

实测:
测试平台: INTEL 845GL主板 + C1.7 +256 内存
测试U盘: 15元一个的无品牌读卡器+kingston 512M SD卡
测试方式:从SD卡上复制三个MP3文件到SD卡,共计11,296,104 BYTE
测试环境:
1、纯DOS71,不加载CONFIG.SYS 和AUTOEXEC.BAT,不启动任何第三方程序,开机后即进行复制。

2、纯DOS71,重新开机后先加载 USBMASS,然后进行复制。

测试结果:

1环境下,复制三文件所需时间为5分52秒,共计352秒。


2环境下,复制所需时间为8秒。

[ Last edited by sdbbsdbb on 2006-12-14 at 05:05 AM ]

2006-12-14 04:39
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tangtai
高级用户




积分 640
发帖 314
注册 2006-8-13
状态 离线
『第 4 楼』:  

我在DOS下用USBASPI及DI1000DD最新版,在VIAK8T800芯片上复制一个527,765,504字节的光盘镜像文件用时为90秒,也能达到在windows下的usb2.0接口的高速!

2006-12-14 05:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sdbbsdbb
初级用户





积分 97
发帖 43
注册 2006-10-9
状态 离线
『第 5 楼』:  

是这样的,但麻烦在于,不是所有的硬件(包括优盘与主板)都能被一个驱动程序所驱动,对于单机用户来说,准备一个合适的驱动程序就OK了。
而我面对的是十几台不同配置的机器啊,目前试验下来,能被USBMASS驱动的U盘设备曲指可数。。。。。。

2006-12-14 11:07
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tangtai
高级用户




积分 640
发帖 314
注册 2006-8-13
状态 离线
『第 6 楼』:  

其实这两样可以配合使用,我做的启动盘有多重选项,有一种是启动时加载USBASPI及DI1000DD的。如果不行的话,就重启动,再进入另一种不加任何USB驱动的选单,启动后再运行USBMASS即可。这样应该可以适合更多的USB设备。

2006-12-15 21:23
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tangtai
高级用户




积分 640
发帖 314
注册 2006-8-13
状态 离线
『第 7 楼』:  

我平常做法是,将GRUB安装到硬盘,然后用以引导Windows及DOS启动软盘镜像,然后加载USBASPI及DI1000DD来识别USB2.0的移动硬盘。我在AMD及Intel平台的多个机器上都试过,目前还未发现不能识别的现象。

2006-12-16 12:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
sdbbsdbb
初级用户





积分 97
发帖 43
注册 2006-10-9
状态 离线
『第 8 楼』:  

楼上的方法看上去挺不错,可俺不敢把自己的硬盘做试验啊,这样做的话,成功固然可以多重启动,但万一失败的话,我的系统、软件、数据说不定就全部玩完了。。。


为了安装,在我做GRUB试验的时候,甚至用开关把硬盘电源都给切断了。。。

2006-12-18 12:06
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
tangtai
高级用户




积分 640
发帖 314
注册 2006-8-13
状态 离线
『第 9 楼』:  

充分了解GRUB的用法及运用GHOST会打消你的顾虑!!

2006-12-18 21:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: