|
适用环境,像我这种调整过引导结构就,需要修改这个文件才能实现先加载USB2.0再启动PE。
需要的软件:
1.winimage
2.WinHex
下面以HHH333的dos2pe.img改为引导他的pe2003为例说明下:
1.用winimage打开dos2pe.img,选择“镜像”-“提取”-“以路径名提取”-“浏览”(自己选个保存的地方)点“OK”-“确认”文件就被提取出来了。
2.提取出来后需要编辑其中三个文件,其它文件都是多余的。到刚提取出来的目录。
1)用记事本打开autoexec.bat,修改以下内容
rem 以U盘的“\BOOT\MYPE”作为PE启动标准配置文件
set PeCFG=BOOT\MYPE
修改为
rem 以U盘的“\BOOT\PE03”作为PE启动标准配置文件
set PeCFG=BOOT\PE03
2)用WinHex打开ldrxpe,用CTRl+H激活替换窗口,搜索MYPE,替换为PE03,共8处,记得保存
3)用WinHex打开boot目录下的copype.exe,搜索mype,替换为PE03,共1处,记得保存
3.再次用winimage打开dos2pe.img,通过“镜像”-“加入”,把刚才的三个文件加进去,问你是否替换的时候选择是,注意要分开添加,
copype.exe要进入BOOT目录,然后再添加。或者更加简单的方法,也是我习惯用的,就是按目录直接拖拽进去,选择替换即可。按下保存,好像是否保存都一样。用这个文件就可以引到了。
注:
上文提到的PE03其实就是指被peldr.bin引导文件调用那个文件,HHH333盘里BOOT目录下的PE03,也就是以下内容的那个文件的名字。
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\WXPE\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=MINIPE\WinPE03.ISO"
想起来了,忘记说了,HHH333盘里BOOT目录下的PE03这个文件名称不统一。
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\WXPE\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=MINIPE\WinPE03.ISO"
用记事本打开编辑下,上面的.iso要改为.is_ ,因为实际文件夹中的文件是.is_的,虽然他的写法引导pe不影响,但是到了DOS2pe就~~~~修改其它人的版本时自己留意下。
以上提到的copype.exe原始是加壳的,需要用我提供的去了壳。关于这个文件,要感谢下lyhxmhlxy的提醒。
[ 本帖最后由 apeil 于 2009-4-25 19:42 编辑 ] |
|