无忧启动论坛

标题: boot.wim是否可以整合两个PE? [打印本页]

作者: secowu    时间: 2010-5-28 16:23
标题: boot.wim是否可以整合两个PE?
如果可行,那么bcd应该如何写?

  1. ramdisk=[boot]\sources\boot.wim 1,{7619dcc8-fafe-11d9-b411-000476eba25f}
复制代码

是这样子的吗?
作者: lxl1638    时间: 2010-5-28 17:45
原帖由 secowu 于 2010-5-28 16:23 发表
如果可行,那么bcd应该如何写?

ramdisk=\sources\boot.wim 1,{7619dcc8-fafe-11d9-b411-000476eba25f}

是这样子的吗?


本人曾试过,好象很难很难。
如果两个PE位于一个Boot.WIM中的两个独立卷,这两个卷必须是可启动的,但一个WIM不可能存在两个可启动的卷;
另一种方法是修改BCD、BOOT.WIM内的Windows等目录名(如用Window1、Window2),利用NTFS重复文件只储存一份,可以做出一个较小的BOOT.WIM(两个PE版本相同的话)。但注册表,包括其它地方要进行很多修改,工作量很大。

本人只试过可以启动(将一个WinPE系统目录名改为 Win7PE3),但启动后动不动就出现错误。
如果是两个版本不同的PE(如Win7和Win2008),建议做成两个BOOT.WIM;如果是两个版本相同的PE,建议使用不同的外置来定制,达到功能上的不同。

[ 本帖最后由 lxl1638 于 2010-5-28 17:47 编辑 ]
作者: secowu    时间: 2010-5-28 17:58
谢谢老九的解答。放弃了一个wim整合两个PE的想法,改为独立调用了。




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