中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS启动盘 & LOGO技术 (启动盘室) » dos下, ghost速度奇慢(3GB要4个多小时),不像usb2.0, 如何升级到us
« [1] [2] »
作者:
标题: dos下, ghost速度奇慢(3GB要4个多小时),不像usb2.0, 如何升级到us 上一主题 | 下一主题
Euroshooter
新手上路





积分 10
发帖 3
注册 2006-5-8
状态 离线
『楼 主』:  dos下, ghost速度奇慢(3GB要4个多小时),不像usb2.0, 如何升级到us

如题! 用usb1.1闪盘启动后,可找到usb2.0的移动硬盘,用ghost时速度奇慢(3GB要4个多小时),不像usb2.0, 如何升级到usb2.0?
寻遍网上,甚少谈到!可能难度颇高! 这是在网上找到的综合资讯,解怿如下:
因为用usb开机到dos,听说只能上usb1.0,要在usb闪盘下(开机盘) load usb2.0的驱动,等于先下载usb1.0的驱动,这等于下载了usb闪盘(开机盘), 这不是冲突吗?
会死机的,请问如何解决?

2006-5-17 19:43
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 2 楼』:  

用软盘启动dos,然后加载usb 2.0驱动。你的机子bios里的usb驱动可能与dos下usb 2.0的驱动有冲突,因此不要用闪盘启动dos。

2006-5-17 20:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
styyy
新手上路





积分 12
发帖 6
注册 2006-4-14
状态 离线
『第 3 楼』:  

dos对usb支持不够(即使是win95都是这样),应该在win下用ghost32克隆的,或者把镜象拷到本机克隆,不然的话,等死你!

2006-5-26 20:26
查看资料  发短消息 网志   编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 4 楼』:  

USB之家《让DOS支持USB驱动器》

    不知有多少人以为DOS不支持USB设备。因为USB设备标准是在Windows 95之后才制定的,而当时DOS的老东家微软早已决定放弃继续发展其MS-DOS了。这样一来,当您想在DOS下操作USB设备的时候,往往只能望洋兴叹了。即使您使用的系统是Windows,当Windows崩溃要备份或恢复数据时,平时使用的USB硬盘等USB设备也都成了摆设。 幸好微软并不能决定一切,Pocketec公司开发的DUSE就为我们提供了在DOS下对USB存储设备(USB硬盘、软驱、光驱)的支持,不过它目前还不支持较常见的USB ThumbDrive(即各种优盘、易盘)。另外,如果想在纯DOS下使用其它USB设备,如USB鼠标、USB打印机等,则可以使用其它的USB驱动程序,如USB_Link中的OHCI/UHCI,以及USB4DOS等,均可在本站的“驱动程序”中找到相应的链接,并可在“DOS使用中的常见问题解答(FAQ)”中看到一些DOS下使用USB设备的信息。 DUSE是DOS下的USB存储设备的驱动程序,目前的最新版本为4.2,是今年刚推出的。它的用法很简单,可在CONFIG.SYS中加载,也可以用它自带的DUSELDR.COM程序来实现在DOS命令行下(包括批处理文件中)的加载。例如在CONFIG.SYS中加上一行:DEVICE=C:\DOS\DUSE.EXE或在DOS命令行下执行DUSELDR C:\DOS\DUSE.EXE均可。 如果要加载的是USB光驱,除加载DUSE驱动程序外,还需运行光驱扩展驱动程序,通常可以使用DOS自带的MSCDEX.EXE。DUSE的默认光驱设备名是USBCDROM,在DOS命令行下可以像下面这样运行MSCDEX.EXE:

    MSCDEX /D:USBCDROM /K

    如果要更好地使用和控制DUSE,可以使用它提供的参数,DUSE的运行参数如下表:(说明:以下为它的4.2版的参数,其最新4.4版又增加了EMUIRQ、UBNU、DDWAIT等参数。[]中表示可以省略的,以VER[BOSE]为例,VERBOSE是参数的完整写法,而VER则是简写,即[]中的BOSE可以省略。)

1: VER[BOSE][=x], 允许显示状态信息。x的合法值是0、1和2。0表示不显示信息,1表示显示文本消息,2表示采用弹出式窗口显示信息。默认值为0,如果输入了VERBOSE参数但未设定x的值的话,默认值为2。 2: WAI[T]=x, 设置显示弹出式窗口到关闭此窗口的时间(以秒来计算)。x的合法值为0到255之间,默认值为3。只有当VERBOSE的值为2的时候此参数才有效。 3: DRI[VES]=x, 设置允许的USB驱动器的数目。X取值从0到3。如果设置为0的话表示禁止USB驱动器的支持。默认值为1。 4: NOD[RIVES], 禁止对USB驱动器的支持。此参数将覆盖DRIVES参数设置。5: NOC[DROM], 禁止对USB CD-ROM光驱的支持。 6: MEM[POOL]=x, 设置分配附加的内存的大小。DUSE会根据USB控制器的数目、传输的速度等来进行计算,确定最佳分配内存的大小。而设置此参数将由用户决定内存分配的大小,x值的单位为KB,合法值在0到128之间。 7: XFER[SIZE]=x, 设置允许的最大传输缓冲区,x值单位为KB来。增加传输缓冲区将增强传输性能,但也需要占用更多的内存。默认值为16。 8: SEC[TORSIZE]=x, 设置USB驱动器的扇区大小。x的值用字节来表示。合法值为512,1024或2048,默认为512。 9: APM[STATE]=x, 设置APM(高级电源管理)功能已启用的USB设备中APM的级别。增加此级别将增加设备的性能,但会增加电源的损耗。下面列出了合法的APM的状态x值: * 最大性能 FEh * 无挂起功能时中间的电源管理级别 81h-FDh * 无挂起功能时最小电源损耗 80h * 带挂起功能时中间的电源管理级别 02h-7Fh * 带挂起功能时最小电源损耗 01h x的默认值为0x7F。10: INT[13], 启用硬盘的INT13功能支持. 此功能对一些磁盘工具(如FDISK)提供支持。 11: DMA[SAFE], 分配在数据传输中使用的DMA安全缓冲区。在运行一些需要从扩展内存中分配的缓冲的应用程序时此参数是必须指定的。 12: NOU[HCI], 防止初始化UHCI USB控制器。 13: NOO[HCI], 防止初始化OHCI USB控制器。14: NOE[HCI], 防止初始化EHCI USB控制器。15: UHCN=x, 指定DUSE初始化的UHCI控制器的最大数目为x。 16: OHCN=x, 指定DUSE初始化的OHCI控制器的最大数目为x。 17: EHCN=x, 指定DUSE初始化的EHCI控制器的最大数目为x。 18: LATE[INIT], 启用“延时初始化”的功能. 当使用此功能时,驱动程序在DOS启动阶段从CONFIG.SYS文件中加载,但是直到在DOS命令中使用INIT参数运行DUSE时才会正式启用USB设备,典型是在AUTOEXEC.BAT文件的结尾。可看下面的“延时初始化”和“将DUSE当作应用程序来运行”的部分。19: EBAR=x, 指定EHCI BAR(基地址寄存器)将被分配到内存中的地址。x的值必须是四位的16进制数字并带上前缀0x,例如要将EHCI BAR的地址置为0xE000,那么正确的命令行选项就是EBAR=0xE000。合法的地址区域在0xA000到0xF400之间。20: OBAR=x, 指定OHCI BAR将被分配到内存中的地址。上面对EBAR的描述可应用于OBAR。 21: UBAR=x, 指定UHCI BAR将被分配到内存中的地址。上面对EBAR的描述可应用于UBAR,不过它的合法的地址区域在0x0400到0xF400之间。22: CDW[AIT][=x], 指示DUSE的初始化要等到第一个USB CD-ROM光驱的盘符被分配,或在x秒钟之内不要结束。x的合法值在0到30之间。x=0是一个特殊值,它表示DUSE将一直等到第一个USB CD-ROM光驱的盘符被分配或用户按下键盘上的ESC键。如果没有指定x的值的话,默认为x=0。 23: CDD[EVICE]=<设备名>, 指定USB CD-ROM光驱的设备名。默认设备名是USBCDROM。24: VFLOP[PY], 初始化时建立一个启动软盘的虚拟映像。

    以下是使用一个命令行参数的例子。可参考此行把DUSE加入到CONFIG.SYS文件中:

DEVICE=C:\DUSE\DUSE.EXE VERBOSE DRIVES=2 XFER=8 SEC=2048 NOCD

    此例子设置: * 显示弹出式状态窗口 * 支持两个USB驱动器* 将最大传输缓冲区大小设为8K * 将默认扇区大小设为2048字节 * 禁止对USB CD-ROM光驱提供支持

    * 关于“延时初始化”的功能当在CONFIG.SYS中以LATE[INIT]参数来运行DUSE(例如使用DEVICE=DUSE.EXE LATE)时,要真正使用USB设备还需进行一次真正的初始化。真正的初始化的方法是在DOS命令行下(包括批处理文件中)使用DUSE INIT命令。

    * 关于“将DUSE当作应用程序来运行”的功能将DUSE当作应用程序来在DOS命令行下运行时,DUSE只支持INIT参数。此参数在上面的“延时初始化”以后于DOS命令行上加载,使得DUSE真正初始化USB设备,以真正使用USB设备。

REN XFER=x, 设置最大传输缓冲区默认值为16, DRI=X设置允许USB驱动器数目取值0~3默认值为1。

2006-5-27 17:51
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 5 楼』:  

加载USBASPI.SYS,ASPIOHCI.SYS,ASPIUHCI.SYS,DI1000DD.SYS,USBCD.SYS再用DUSE的配合会提高USB2.0高速读写的
以你的用法推荐参数DUSE.EXE INT CDW=3 DDW=3 XFER=36 DRI=2 CDD=USBCD

2006-5-27 18:02
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
不得不爱
超级版主

我爱DOS


积分 5310
发帖 2044
注册 2005-9-26
来自 四川南充
状态 离线
『第 6 楼』:  

ghost好象自己带USB驱动!



我的网络U盘 我的网络第2个U盘
论坛软件下载链接
灵雨飘零论坛  
论坛新手必读,所有人的基本行为准则
刷QQ空间人气、留言的小软件
2006-5-27 19:00
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fastslz
铂金会员

DOS一根葱


积分 5493
发帖 2315
注册 2006-5-1
来自 上海
状态 离线
『第 7 楼』:  

4242!还可以使用适合USB的参数:
-USBM:自动进入USB主模式。
-USBS:自动进入USB从模式。

2006-5-28 00:22
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
styyy
新手上路





积分 12
发帖 6
注册 2006-4-14
状态 离线
『第 8 楼』:  

请问四楼的有没有测试过?我平时的经验是dos下usb(不管移动硬盘还是u盘)ghost是不能达到硬盘克隆的十分之一的!~

2006-5-31 16:57
查看资料  发短消息 网志   编辑帖子  回复  引用回复
styyy
新手上路





积分 12
发帖 6
注册 2006-4-14
状态 离线
『第 9 楼』:  

随便说是很容易的

2006-5-31 16:58
查看资料  发短消息 网志   编辑帖子  回复  引用回复
Euroshooter
新手上路





积分 10
发帖 3
注册 2006-5-8
状态 离线
『第 10 楼』:  一头雾水

看了这麽多的回帖,真是一头雾水,不知说什麽,
有些试了一下,跟本不行,请不要再乱发帖。
我重新,是在闪盘启动的前,希望提高成usb2.0的速度。
为什麽?闪盘方便嘛!可以带著到处走。
不要再说可先用软盘启动。

2006-6-1 21:46
查看资料  发短消息 网志   编辑帖子  回复  引用回复
ick
初级用户




积分 28
发帖 12
注册 2006-5-29
状态 离线
『第 11 楼』:  

我也来说两句,可能对楼主没什么帮助,呵呵

事实是,我在用光盘启动dos后,没加载任何驱动,运行GHOST,可以发现USB移动硬盘,标记为2:, 3:等,复制速度是700M~1G/Min,实验了多台机器(n>10),只要主板支持USB2.0,速度就没有问题,GHOST也不需要任何外部驱动。
环境:msdos7.0   ghost8.0以上

2006-6-1 23:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
llm
元老会员




积分 840
发帖 294
注册 2003-9-27
状态 离线
『第 12 楼』:  

楼上朋友说的情况是主板bios内建dos下usb2.0支持,ghost8.x可以直接使用
较新的主板bios都可以做到

2006-6-2 00:35
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 13 楼』:  



  Quote:
Originally posted by llm at 2006-6-2 12:35 AM:
楼上朋友说的情况是主板bios内建dos下usb2.0支持,ghost8.x可以直接使用
较新的主板bios都可以做到

这不是主板内的usb驱动,而是ghost自带的usb驱动,dos下,ghost 8.x不需要加在其他usb驱动就能访问usb盘。

2006-6-2 10:03
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
llm
元老会员




积分 840
发帖 294
注册 2003-9-27
状态 离线
『第 14 楼』:  



  Quote:
Originally posted by fujianabc at 2006-6-2 10:03 AM:

这不是主板内的usb驱动,而是ghost自带的usb驱动,dos下,ghost 8.x不需要加在其他usb驱动就能访问usb盘。

这种说法我不赞同
为此我专门做了实验
只有bios较新的机器,ghost才可以直接访问usb存储器
而老机器不可以
但加载了usb驱动之后,ghost一样可以访问usb存储器
不言自明了

2006-6-2 11:27
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
fujianabc
金牌会员





积分 3467
发帖 1616
注册 2004-6-21
状态 离线
『第 15 楼』:  



  Quote:
Originally posted by llm at 2006-6-2 11:27 AM:

这种说法我不赞同
为此我专门做了实验
只有bios较新的机器,ghost才可以直接访问usb存储器
而老机器不可以
但加载了usb驱动之后,ghost一样可以讠...

我曾经试过几台不支持usb启动的电脑,就用io.sys和command.com的启动盘启动dos,dos下当然无法访问usb驱动器,但运行ghost.exe,在ghost中可以访问usb驱动器。另外,你可以看ghost的说明,或者ghost /?里面都有加载usb驱动的选项,默认自动加载usb驱动,你也可以手动选择不加载。

2006-6-2 19:01
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: