无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
楼主: victor888
打印 上一主题 下一主题

熬夜有惊喜,DOS下驱动USB2.0的新选择

[复制链接]
61#
发表于 2009-1-29 12:24:30 | 只看该作者
回复

使用道具 举报

62#
发表于 2009-2-3 15:35:02 | 只看该作者
科技在發展,技術在改進

评分

参与人数 1无忧币 -100 收起 理由
victor888 -100

查看全部评分

回复

使用道具 举报

63#
发表于 2009-2-4 20:32:58 | 只看该作者
支持SATA硬盘么?
回复

使用道具 举报

64#
发表于 2009-2-5 23:07:06 | 只看该作者
u盘是USB-ZIP格式,用其启动到A>下,运行omnifs /forceusb a:123.rar z:23.rar后,出现问题,找不到A盘。
回复

使用道具 举报

65#
 楼主| 发表于 2009-2-6 08:01:18 | 只看该作者
楼上的,你的命令行中缺少 copy
回复

使用道具 举报

66#
发表于 2009-2-6 11:48:18 | 只看该作者
楼上的都是高手,钻研精神值得敬佩,很久以前也看过这个贴,当时无所谓,刚才重新测试,过年酒喝多了,给各位醒醒酒。

1、用OMNIFS的forceusb参数取代USB2.0的情况,必要条件是不加USBASPI.SYS,omnifs也能找到(识别)U盘!许多情况下,这个是很难实现的(USB移动硬盘可以实现,U盘基本不行)。

若不加USBASPI.SYS,omnifs找不到U盘时,omnifs也没有用,所以这种方法没有通用性。

2、对于移动硬盘或某些U盘(不加USBASPI.SYS也能找到),若没看见盘符,到少应用omnifs info判断U盘分区号,omnifs才能正确使用,这无疑加大应用难度,不是那简单几句COPY就能实现的,看了楼上几位,好像没见用这个命令的。

3、若加载USBASPI.SYS才能用omnifs,那就完全没必要,-forceusb本身也是加载usbaspi一样性质。

4、本人测试了几个U盘,都必须加载USBASPI.SYS,omnifs才会打到,两者速度大同小异。

5、有两种情况可以应用omnifs:
     A、加载USBASPI.SYS后,DOS下仍找不到U盘,而omnifs可以找到者,可以应用
     B、用omnifs info识别分区号后,可以用omnifs操作U盘的其他分区(usbaspi只能操作第一分区),这一点才是omnifs的最大特点(长处)

6、本人观点:用omnifs取代usbaspi言之过早,对于PE而言主,U盘上用得多,还是用usbaspi吧,当然可以将omnifs同时放入,作为备用。

   一家之言

[ 本帖最后由 歌理 于 2009-2-6 13:24 编辑 ]
回复

使用道具 举报

67#
发表于 2009-2-6 18:25:27 | 只看该作者
在本人的一台旧电脑上,USBASPI.SYS之类根本就无法识别u盘,目前只有omnifs可以识别。
回复

使用道具 举报

68#
发表于 2009-2-6 19:40:31 | 只看该作者
原帖由 歌理 于 2009-2-6 11:48 发表
楼上的都是高手,钻研精神值得敬佩,很久以前也看过这个贴,当时无所谓,刚才重新测试,过年酒喝多了,给各位醒醒酒。

1、用OMNIFS的forceusb参数取代USB2.0的情况,必要条件是不加USBASPI.SYS,omnifs也能找 ...




我来一条一条对应回复吧~~

1、U盘不是基本不行,而是基本都行,我用的U盘是人气很高的宇瞻AH320(UP1X主控)、金士顿(SK6211)、朗科(SM321BB),而且全是多分区盘~

2、我用了info,但是info不能作为判断分区依据。因为加+-forceusb的info显示结果不同。

3、本来就没同时用usbaspi.sys、omnifs。同时用的后果就如38楼所说~ 

4、象是说了半截的病句,没看懂。若是VS速度,两者相当(当然没精确到秒的程度)。

5、(1)赞成
   (2)info的多分区问题在2中已经说了。usbaspi可以操作其他分区,我用devload而不用loadsys,就是对付多分区的。


6、本人观点: 在ZIP、HDD条件下,omnifs效果好于usbaspi.sys。USB-CD,ominifs不能识别,得用usbaspi.sys。我现在实际使用中,是以omnifs为主,usbaspi.sys为辅~


[ 本帖最后由 wuwuzz 于 2009-2-6 20:21 编辑 ]
回复

使用道具 举报

69#
发表于 2009-2-6 20:17:31 | 只看该作者
值得探讨的问题.来此学习了.
回复

使用道具 举报

70#
发表于 2009-2-9 14:09:57 | 只看该作者
dos下的usb驱动,总是有这样或者那样的问题,usbaspi在一些机器上没问题,但另外一些机器就总死机,一直头疼这个问题。

所以到后来,干脆只用PE好了,虽然启动比dos慢点,但基本上什么机器都能启动起来。
回复

使用道具 举报

71#
发表于 2009-2-12 18:34:02 | 只看该作者

我来班门弄斧

omnifs的确是个好东西,尤其在老主板上,拷贝速度提高30—50倍。
前面很多高手进行了深层次讨论,一些根本观点有点问题——班门弄斧一下。
一、所谓在DOS下加载USB2.0,我认为提法本来就有错误:
      并非老主板DOS下只开启了USB1.0 、新主板DOS下开启了USB2.0,在普通DOS下,主板BIOS根本没启动USB!
      用U盘启动时,主板不是将他作为USB设备——否则,既然启动了,还要什么加载?
      新老主板U盘启动速度悬殊,原因好像是老主板不支持int13h中断,而新主板支持。
      所以,应该是开启(或加载)USB驱动(看主板支持1.0还是2.0)。
二、DOS启动后,Omnifs不扫描“自己所在磁盘”也是合理的,否则,当前盘符是多少?是原来的A:还是后来的K:?
      所以应该将Omnifs拷贝到其他盘中运行。
三、Omnifs不支持光盘,所以对USB-CDROM无法识别,毕竟是一个“物理磁盘”,其他部分当然也不能正确识别了。
四、这么多高手在此,或许我太菜,有一个问题我不明白:
      既然能在DOS下加载Omnifs开启USB设备,再将U盘内容复制到内存虚拟盘,为什么不能将PE做成Ghost镜像,直接克隆到虚拟内存盘?
回复

使用道具 举报

72#
 楼主| 发表于 2009-2-12 21:24:24 | 只看该作者
我搞不懂楼上把PE GHOST入内存盘的目的是什么?难道是速度快?可能吗?
回复

使用道具 举报

73#
发表于 2009-2-13 10:31:56 | 只看该作者
哦不错
等有空时,再测试一下
回复

使用道具 举报

74#
发表于 2009-2-13 23:00:44 | 只看该作者
原帖由 yuyvtul 于 2009-2-12 18:34 发表
omnifs的确是个好东西,尤其在老主板上,拷贝速度提高30—50倍。
前面很多高手进行了深层次讨论,一些根本观点有点问题——班门弄斧一下。
一、所谓在DOS下加载USB2.0,我认为提法本来就有错误:
      并非 ...

不同意见:
启动与加载是两回事,用光驱可以启动并进入DOS,但是在DOS下若不加载光驱驱动,你能看见(或使用)光驱吗?
USB同样道理,能从USB启动,那是主板支持(与主板支持光驱启动道理一样),但是DOS下若不加载USB驱动,则无法使用USB!
本贴的焦点是:
1、不加载USB驱动,可以启动PE,前提条件:主板支持USB启动
2、若先加载USB驱动,将PE文件复制到内在盘,再从内在盘启动PE,会加快启动速度!前提条件:主板支持USB启动,主板、U盘、驱动程序支持USB加载
3、若无法加载USB驱动(视U盘、主板、驱动程序版三个条件而定),此时利用omnifs将PE复制到内存盘,再从内存盘启动PE,同样能提高启动速度。前提条件: 主板支持USB启动;在不加载USB驱动的情况omnifs能找到U盘! (说白了,omnifs也是加载USB驱动,区别之处仅于驱动程序不同而已)

就本人所碰到的情况而言,对于能够加载USB驱动(更新了驱动程序,以前的不成功)的U盘,先加载USB驱动,再启动PE,确能加快PE启动速度,而对于个别主板加载USB驱动不成功,omnifs也找不到U盘(USB硬盘PE用omnifs加载成功率比较高)。

重复本人前面的观点:1、直接启动PE(新主板速度也很快的);2、若速度太慢,优先加载USB驱动,再启动PE;3、若无法加载USB驱动,尝试omnifs,这个问题不是简单一两句命令就能摆平的,若想自动加载omnifs启动PE,BAT至少要十几条命令。我对这个方法不怎么有兴趣,要不就弄个BAT了。


另外,实在不知道GHOST与PE启动有什么关系。
回复

使用道具 举报

75#
 楼主| 发表于 2009-2-14 05:28:36 | 只看该作者
楼上说的很清楚,我目前就是使用直接启动PE+OMNIFS启动USB后,再从内存盘启动PE2种方式,新的机器第一种以USB2.0的速度启动没有任何问题。

OMNIFS是SYMANTEC的工具,FORCEUSB参数GHOST中也有,其实朋友们使用这个参数,就可以实现从U盘读GHOST文件并克隆到硬盘了,为一键GHOST提供了新的手段。
回复

使用道具 举报

76#
发表于 2009-2-14 22:51:26 | 只看该作者
"要是能解决DOS对USB2.0的兼容性问题就太好了。"有没有这个可能呢?。。。。期待着好消息。
回复

使用道具 举报

77#
发表于 2009-2-15 15:15:27 | 只看该作者
致victor888、歌理二位:
谢谢指教了。
我是一个小菜鸟,只会用大侠们现成的,另外知道一点点皮毛。班门弄斧、无知无畏的,请大家笑谅。

“启动与加载是两回事,用光驱可以启动并进入DOS,但是在DOS下若不加载光驱驱动,你能看见(或使用)光驱吗?”——好像和我说的是一回事,我的意思是应该说是加载USB而不是加载USB2.0;时说老主板的U盘启动时并未加载USB,不是只加载USB1.0。

关于我说的Ghost到内存盘的问题,不知是我太菜还是各位大侠没理解意思:
大侠门的做法是——U盘DOS启动,再加载USB2.0,再将PE复制到内存盘,再启动PE——不知我是否理解错?但是,目前的几种加载USB2.0的方案在兼容性或通用性上有问题。
而用Ghost /forceusb命令,我还没碰到问题。
如是我就想:将PE做成一个Ghost镜像,直接用这个命令Ghost到内存盘,然后启动PE,不就兼容性和通用性更好吗?

以上想法,是哪儿有问题?
——是pe镜像不能Ghost到内存盘?应该不是这个问题。
——是Ghost到内存盘不能在不断电的情况下启动Pe?因我不知启动原理就不清楚,但各位不是说将Pe复制到内存盘吗?
——是不能制得Pe的GHO文件?好像也不存在问题。

我的疑惑或错误,请二位和各位朋友赐教。
回复

使用道具 举报

78#
 楼主| 发表于 2009-2-15 16:53:48 | 只看该作者
我终于明白了楼上说的意思,不好意思,我原先没弄明白。

你是说,不使用omnifs来把U盘上的文件拷贝到内存盘,而是直接使用ghost -forceusb来进行这种“拷贝”?

要知道,这个内存盘可是A盘啊,这是不能进行GHOST操作的啊。

难道,你不用A盘,而是用GRLDR来弄出一个其它盘符的硬盘来?如果那样,好像是可行的。

可是这种方式,还能启动PE了吗?我没试过。

假设可以启动PE,但这也有问题,如果把PE做成了GHO格式,那样,就不能从U盘直接启动PE了,这对于新主板而言,就是多此一举了。

还有一个问题,就是这个GHOST PE GHO文件到内存盘的速度与OMNIFS的COPY速度到底怎样?如果差不多,就不如不用GHOST了。

请继续探讨!
回复

使用道具 举报

79#
发表于 2009-2-17 07:43:22 | 只看该作者
谢谢victor888指导。
还是我不懂的原因。
内存盘只能A盘,我不知道,我也不知道从DOS是如何启动PE的。惭愧。
遗憾的是,omnifs不支持USB-CDROM,好像omnifs对USB-ZIP支持也不好,这个问题制约很大。
回复

使用道具 举报

80#
发表于 2009-2-20 16:32:25 | 只看该作者
学习,回去在研究研究。
回复

使用道具 举报

81#
发表于 2009-2-21 19:53:10 | 只看该作者
yuyvtul 说的“Ghost -forceusb命令,我还没碰到问题”,我碰到了一些问题在某些笔记本或台式机上启动GHOST后会死机,我朋友的一台DELL D610和一台清华同方的品牌机(主板牌子没看,是845芯片的)启动GHOST加FORCEUSB参数就死机。
回复

使用道具 举报

82#
发表于 2009-2-24 10:34:27 | 只看该作者
难度有点偏大。。。。。
回复

使用道具 举报

83#
发表于 2009-3-9 18:35:39 | 只看该作者
如果要是把PE制作成非Ramdisk启动方式的话,那如何用omnifs.exe复制文件呢?
难道把MININT\SYSTEM32里面所有的文件全部输入到bat里面吗?
回复

使用道具 举报

84#
 楼主| 发表于 2009-3-9 19:13:51 | 只看该作者
楼上说的好,如果非RAMDISK方式,还是GHOST -FORCEUSB的好。
回复

使用道具 举报

85#
发表于 2009-3-10 03:37:43 | 只看该作者
先不说非RAMDISK方式,就拿平常的方式来说,
我用的是[老九WinPE 老毛桃修改 YYQ572优化增强 2008 The End]核心,
用grldr启动ldrxpe,但是如何用本章的例子来实现预加载USB2.0呢?
难道是要进入DOS,然后运行这个bat?
可是我是用移动硬盘,能够直接进入DOS,盘符是C:,并不是A:,
没有A盘如何把文件复制到A盘呢?这个A盘是虚拟出来的吗?以牺牲内存来实现的?
如何加载?
回复

使用道具 举报

86#
 楼主| 发表于 2009-3-10 08:08:59 | 只看该作者
楼上还真问对点东西。
这个A盘是虚拟出来的,空间为23M左右,用GRLDR启动LDRXPE后,这部门内存还是被战用的。
回复

使用道具 举报

87#
 楼主| 发表于 2009-3-10 08:24:39 | 只看该作者
原帖由 yuyvtul 于 2009-2-17 07:43 发表
谢谢victor888指导。
还是我不懂的原因。
内存盘只能A盘,我不知道,我也不知道从DOS是如何启动PE的。惭愧。
遗憾的是,omnifs不支持USB-CDROM,好像omnifs对USB-ZIP支持也不好,这个问题制约很大。


当然你可以不用虚拟出A盘,也可以虚拟出HDD盘,之后将PE内核和相关启动文件GHOST过来启动,但这部分内存就是被战用的,PE启动速度之所以快,主要原因在于是PE于内存盘运行的,而也USB是否驱动2.0,这仅仅体现在COPY的速度上。
回复

使用道具 举报

88#
发表于 2009-6-23 22:35:07 | 只看该作者
今天看贴后实验,我的联想U盘,慧荣321的主控,用A+C方案后,故障跟之前的也是一样的,不加参数forceusb的话,omnifs会认得到U盘,只要一加参数forceusb,立马U盘无法读取了,用omnifs info也看不到U盘了,无奈啊, 还有就是想问一下A+C方案中,hmload是在A+C之前,还是A之后啊, 我用的是一个启动镜像里包含两个镜像,但后来实验发现那个A盘确实没有什么用啊,在最后引导的时候,没发现A盘的作用,最多只起到引导作用,启动PE还是要到C盘下啊,希望会知道的知一声哦
回复

使用道具 举报

89#
发表于 2009-9-9 19:40:40 | 只看该作者
好文章,谢谢分享!!!
回复

使用道具 举报

90#
发表于 2009-9-10 06:37:07 | 只看该作者
先试一下了          谢谢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-12-2 13:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表