|  | 
 
| 版主记:楼主的构思很巧妙,即从内存虚拟出一个大的(28M)的软盘镜像,将winpe.is_等必备文件拷贝入此镜像,再启动,真是很好的想法,这才是真正的USB2.0启动之一,方式为DOS下加载。
 在此提点改进意见:
 1. 不使用di1000dd.sys来分配USB盘符,使用通用性最高的aspidisk.sys
 2. usbasp.sys使用/v /e /norst参数,这样只加载USB2.0驱动,且不影响USB鼠标和键盘的使用。
 3. menu.lst中对于直接支持usb2.0 high speed速度的主板,增加直接启动PE的选项。
 
 4月16日更新
 更新里面的usbaspi.sys为2.24版
 对于loadsys版本,根据chenall的建议,更改了判断盘符的办法,放弃使用call,只针对U盘/移动硬盘的盘符进行循环,更高效率
 对于devload版本,采用对di1000dd.sys添加参数,使其从r盘开始,然后用if从r开始判断,也不再采用call的办法
 根据版主的建议,usb驱动也添加了/v /e /norst参数
 img容量大小仍未28800KB
 也就是说如果你的PE核心镜像大小在26M以上
 请用winimage调整下img的容量
 不要调太大,够装你的PE核心,然后空出2M左右用来存放DOS启动相关文件等
 不然就是浪费内存了
 
 
 
 -----------------------------------------------------------------------------------------------------
 
 大家根据需要自己修改下里面的autoexec.bat中复制pe文件部分和判断u盘盘符判断,grub命令行中引用的文件名称和路径
 这几个U盘文件分别是 winnt.xpe/ntdetect.com/peldr/winpe.is_
 自己动手的办法
 我已经提供了peldr文件
 该文件是我从毛桃0418PE中提取出来的,已经修改好了目录结构(具体修改,winnt.xpe>boot\pe.x ; ntdetect.com>boot\ntd.pro )
 
 1. 在U盘或者移动硬盘的启动分区上建立好boot目录,在boot目录下建立好grub目录,在grub目录中放入grub4dos主程序grub.exe
 2. 下载附件peldr.rar,解压并把peldr并放在boot目录下
 3. 下载附件loadsys1.gz和devload.gz并放在boot目录下
 4. 将原来毛桃的winnt.xpe文件改名为pe.x并移动到boot目录下,修改pe.x文件,将其中的winpe.is_更改成boot\winpe.is_(如果是小小强的PE,修改为boot\winpe.im_)根据情况自己修改
 5. 将原来的ntdetect.com文件改名为ntd.pro并移动到boot目录下
 6. 用grub4dos调用的菜单添加两项[菜单中的find --set-root......根据自己情况可以考虑更改,因为某些U盘用find查找不到文件,但是可以直接用root (设备名称)来定义,例如如果你的U盘被识别为hd0,则可以改成root (hd0,0)如果识别为fd0则改成root (fd0)就可以啦]
 title 直接启动winpe(这个菜单可以不加,在原来的菜单下修改下peldr对应的文件名称和路径就可以啦)
 find --set-root /boot/peldr
 chainloader /boot/peldr
 title 先进入dos加载完USB2.0驱动后再进入PE(loadsys装载驱动)
 find --set-root /boot/usbdsk.flg
 map --mem /boot/loadsys1.gz (fd0)
 map --hook
 chainloader (fd0)+1
 rootnoverify (fd0)
 boot
 
 
 title 先进入dos加载完USB2.0驱动后再进入PE(devload装载驱动)
 find --set-root /boot/usbdsk.flg
 map --mem /boot/devload1.gz (fd0)
 map --hook
 chainloader (fd0)+1
 rootnoverify (fd0)
 boot
 
 
  loadsys1.gz
(197.28 KB, 下载次数: 7486) 
  devload1.gz
(158.99 KB, 下载次数: 6020) 
 [ 本帖最后由 hytmtet 于 2008-4-16 10:07 PM 编辑 ]
 | 
 
 
peldr.rar
 139.73 KB, 下载次数: 11547, 下载积分: 无忧币 -2  
 评分
查看全部评分
 |