|
所用的的工具有DiskGenius、bootice和grub4dos
首先说一下文件结构和grub4dos菜单
采用的三层pe结构
工具和PE.iso都放到一个ISO文件中,这样做的目的是,如果工具放在U盘中。启动PE后,由于是隐藏分区,工具无法使用。
如果采用工具内置到PE中,又影响启动速度。而且启动后想做PXE启动服务器也很方便。
U盘文件(放入第二分区)
menu.lst
grldr
AA.ISO-
|
工具
pe.iso-
|
pe.is_
grub4dos菜单
title 启动WINPE
map --mem /AA.iso (hd32)
map --hook
map --mem (hd32)/pe.iso (hd33)
map --hook
chainloader (hd33)
一、用DiskGenius将U盘(或储存卡)分区。由于windows只支持给第一个分区分配盘符。自然第二个分区是隐藏的。
分区时留给第二分区100M左右空间放PE启动文件。激活第二分区。
二、用bootice工具主引导记录(建议用windows NT5)写入U盘(或储存卡), 将分区引导记录(grub4dos)写入第二分区。
三、用DiskGenius将PE启动文件copy到第二分区。
这样就OK了。
最后注意编辑grub4dos菜单时。由于grub4dos区分大小写。
在第二次(map --mem (hd32)/pe.iso (hd33))映射iso文件时,注意文件名的大小写。否则无法找到文件。
我启动失败过,后来才发现时大小写的问题。
我的PE已内置firadisk驱动,如果你的PE没有内置,则要在GRUB4DOS中加载firadisk驱动(map --mem /firadisk.ima (fd0))
[ 本帖最后由 hooer 于 2010-7-31 11:50 编辑 ] |
|