无忧启动论坛

标题: 请教个关于先驱动USB2.0在启动PE的问题? [打印本页]

作者: yylzdong    时间: 2009-4-9 15:56
标题: 请教个关于先驱动USB2.0在启动PE的问题?
前提是只有ZEBOOT启动菜单。
也就是说用一个能够光启的ISO文件量产成USB-CDROM,在光启菜单内加入先驱动USB2.0在启动PE菜单。运行这个菜单,自动加载USB2.0驱动,然后运行PE。
PE的映像格式为IMG的,试过在菜单中调用GRUB启动,但总是不成功。总是加载完驱动后就反回到DOS界面。
没有看到过有这样的PE盘,但有的人却说能够实现。迷茫中。。。
所以想问问各位高手到底能不能够实现。
谢谢。
作者: oym2007    时间: 2009-4-9 21:22
原帖由 yylzdong 于 2009-4-9 15:56 发表
前提是只有ZEBOOT启动菜单。
也就是说用一个能够光启的ISO文件量产成USB-CDROM,在光启菜单内加入先驱动USB2.0在启动PE菜单。运行这个菜单,自动加载USB2.0驱动,然后运行PE。
PE的映像格式为IMG的,试过在菜 ...

启动一个配置USB2.0驱动程序的IMG镜像 再从此镜像中去启动PE即可
作者: yylzdong    时间: 2009-4-9 21:43
原帖由 oym2007 于 2009-4-9 21:22 发表

启动一个配置USB2.0驱动程序的IMG镜像 再从此镜像中去启动PE即可



请问你试过吗?
我试过用DOS2PE引导,但加载完驱动后没有启动PE而是回到了DOS界面。没有成功。
作者: oym2007    时间: 2009-4-9 22:11
原帖由 yylzdong 于 2009-4-9 21:43 发表



请问你试过吗?
我试过用DOS2PE引导,但加载完驱动后没有启动PE而是回到了DOS界面。没有成功。

用GRUB调用这个IMG镜像试试
条件:U盘上 建有MINIPE 目录  目录中有  PE  WinPE.INI  WinPE.IS_

可提出IMG中的autoexec.bat 看看

usb32MB_PE.part1.rar

292.97 KB, 下载次数: 174, 下载积分: 无忧币 -2

usb32MB_PE.part2.rar

158.38 KB, 下载次数: 102, 下载积分: 无忧币 -2


作者: yylzdong    时间: 2009-4-9 22:31
MINIPE目录应该是可以更改的吧,PE是否是引导文件,WinPE.INI里面的内容是什么呢,WinPE.IS_可否为IMG的文件呢?

还有如何在光启菜单上使用GRUB在调用IMG映像,是用BCDW.BIN吗。直接调用这个IMG映像不可以吗?

[ 本帖最后由 yylzdong 于 2009-4-9 22:47 编辑 ]
作者: yylzdong    时间: 2009-4-9 23:31
原帖由 oym2007 于 2009-4-9 22:11 发表

用GRUB调用这个IMG镜像试试
条件:U盘上 建有MINIPE 目录  目录中有  PE  WinPE.INI  WinPE.IS_

可提出IMG中的autoexec.bat 看看



下了你的附件看了下,这和hhh333的有什么区别吗?我看好像就是用h333的修改的吧。
还有你说的条件应该还少几个文件吧?

如果你真的成功了,那能否帮个忙在我的这个PE上帮忙加个先驱动USB2.0在启动PE的选项呢?
先谢谢了。
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=138904&page=9#pid1661184
作者: oym2007    时间: 2009-4-9 23:44
原帖由 yylzdong 于 2009-4-9 23:31 发表



下了你的附件看了下,这和hhh333的有什么区别吗?我看好像就是用h333的修改的吧。
还有你说的条件应该还少几个文件吧?

如果你真的成功了,那能否帮个忙在我的这个PE上帮忙加个先驱动USB2.0在启动PE的 ...

本人在 USB-HDD 上测试成功引导PE,因本人的主板是USB1.1  USB-HDD启动后速度巨慢  根本没去进入PE  后从从网上找到的,当时只顾下了测试  也没注意是谁的大作
作者: yylzdong    时间: 2009-4-10 00:17
大哥,I 服了U  。。。
先看好啊,我说的是用一个能够光启的ISO文件量产成USB-CDROM,在光启菜单内加入先驱动USB2.0在启动PE菜单。运行这个菜单,自动加载USB2.0驱动,然后运行PE。

不是USB-HDD模式用GRUB引导的,是用EZBOOT引导的。

唉!被你忽悠了。还以为你真有好办法呢。。。
作者: victor888    时间: 2009-4-10 10:11
USBASPI.SYS的兼容性并不好,建议使用OMNIFS.EXE。
你可以搜索我的贴子,自己改一下。

所谓的USB2.0速度,其实质并不是USB2.0了,而是把PE内核调至内存盘中运行了,因此启动速度快。
作者: oym2007    时间: 2009-4-10 14:49
原帖由 victor888 于 2009-4-10 10:11 发表
USBASPI.SYS的兼容性并不好,建议使用OMNIFS.EXE。
你可以搜索我的贴子,自己改一下。

所谓的USB2.0速度,其实质并不是USB2.0了,而是把PE内核调至内存盘中运行了,因此启动速度快。

附上楼主方法:
@echo off
set bootdir=wxpe
set ntdetect=%bootdir%\ntdetect.com
set winntsif=winnt.xpe
set setupldr=%bootdir%\setupldr.bin
set pecorefl=utool~1\winpe.is_
set grub4dos=utool~1\grub.exe
a:
cd\
md a:\%bootdir%
md a:\utool~1
@echo on
echo copy UBOOT:\%ntdetect% a:\%bootdir%>1.txt
echo copy UBOOT:\%ntdetect% a:\>>1.txt
echo copy UBOOT:\%winntsif% a:\>>1.txt
echo copy UBOOT:\%setupldr% a:\%bootdir%>>1.txt
echo copy UBOOT:\%pecorefl% a:\utool~1>>1.txt
echo copy UBOOT:\%grub4dos% a:\>>1.txt
omnifs -forceusb script 1.txt >nul
del 1.txt>nul
grub.exe --config-file="rootnoverify (fd0);chainloader (fd0)/wxpe/setupldr.bin"
以上代码红色部分,就是使用omnifs来识别U盘,并进行文件拷贝的过程,注意,UBOOT,是我的U盘卷标,大家可以设定自己独特的区别于其它盘符来指定U盘,当然使用诸如2.1,3.1来表示分区也可以。
以上示例解决的是USB2.0速度启动。
作者: yylzdong    时间: 2009-4-10 15:47
原帖由 victor888 于 2009-4-10 10:11 发表
USBASPI.SYS的兼容性并不好,建议使用OMNIFS.EXE。
你可以搜索我的贴子,自己改一下。

所谓的USB2.0速度,其实质并不是USB2.0了,而是把PE内核调至内存盘中运行了,因此启动速度快。



请问这个方法真能用EZBOOT引导吗??

因为EZBOOT启动后所虚拟的A驱动器是只读的,这就将导致在加载完USB2.0驱动后无法将PE文件拷贝进去,而当GRUB启动后整个DOS环境又不复存在(包括USB驱动),这时如果在虚拟出一个X盘来拷入PE文件供GRUB加载也是不现实的。

如果版主大大有时间的话能否用你的方法先在下面这个PE当中实验一下,在把成功的方法告知,不胜感激。
谢谢。。。

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=138904&extra=&page=1

[ 本帖最后由 yylzdong 于 2009-4-10 16:08 编辑 ]
作者: x.Nichdlas    时间: 2009-4-10 17:57
正想研究这个功能呢 仔细研究一下各位的讨论学习下
作者: userz    时间: 2009-9-10 15:50
看来看去,一头雾水,高手出来总结呀




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3