|
我的理解如下,不一定对,仅供参考
USB的启动和是否支持2.0是两码事!只要硬件上支持,U盘就可以启动起来,但是否支持2.0,是需要另外加USB驱动才可以的,比如MSDOS下如果要驱动USB2.0的设备,必须在config.sys里面加入类似以下的语句:
device=usbaspi.sys /e /v /norst
device=di1000dd.sys
而且这里的sys文件必须要用较新的版本才可以支持2.0,如果sys文件的版本比较老或者使用了其他更老的USB驱动程序,那USB2.0的设备也只能当成1.1来用。
而且这里还有个兼容性的问题,目前类似上面的usbaspi.sys这样的驱动程序的兼容性都比较差,并不一定可以支持你的USB设备,比如你的845主板。
我没有做过U盘启动盘,但我估计U盘里面应该是有config.sys这个文件的,或者至少要有某种方式加载U盘的驱动,你不妨在windows的设备管理器里面看看windows下用的是什么USB驱动,把他放到config.sys里面试试。
我用老毛桃的winpe,里面的USB驱动是partmgr.sys,这个是可以支持USB2.0的,我实测是2.0的速度。
另外下面这个帖子也谈到了类似的问题,你可以参考:
http://doshome.net/bbs/dispbbs.asp?BoardID=4&ID=4153
[ 本帖最后由 jiangzw 于 2008-12-28 10:45 编辑 ] |
|