| 我的U盘是威刚的,VID是1307,PID是0163,我用UT163产量工具做成USB-CDROM后,在VPC里面启动可以加载外置程序,可是在实际中启动外置程序就出不来了,开始以为是U盘的问题,但是听坛子里的人说有部分人也遇到了这样的问题,于是排除了U盘问题,昨天在PE讨论区看了nn2nn<PE外置形式——开放式PE外置架构设想>的帖子,终于找到了光杆PE的原因.在这里非常感谢nn2nn的无私贡献,也感谢chnhhwz斑竹的及时回贴.
 量产的USB-CDROM跟一些光盘上出现光杆PE的原因就是在WINPE.IS_的WXPE\SYSTEM32目录下PECMD.INI里面有句LOAD \MiniPE\WinPE.INI,而系统启动后,找不到路径,所以加载不了WIM外置程序,其实最简单的办法就是等系统启动到桌面后运行CMD,输入pecmd.exe load ?:\MINIPE\WINPE.INI,这里?就是进PE后WIM所在光盘光盘的盘符,还有另外一个解决办法--提取WINPE.IS_里面WXPE\SYSTEM32\PECMD.INI进行修改,把LOAD \MiniPE\WinPE.INI删除,换成
 ENVI VD=MINIPE
 _SUB MAKELINK
 IFEX %VP%:\%VD%\WINPE.INI,LOAD %VP%:\%VD%\WINPE.INI
 _END
 
 ENVI VP=C
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=D
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=E
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=F
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=G
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=H
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=I
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=J
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=K
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=L
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=M
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=N
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=O
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=P
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=Q
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=R
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=S
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=T
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=U
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=V
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=W
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=X
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=Y
 IFEX %VP%:\%VD%,CALL MAKELINK
 ENVI VP=Z
 IFEX %VP%:\%VD%,CALL MAKELINK
 这段话的简单意思就是寻找C-Z盘MINIPE\WINPE.INI,找到就LOAD,但是它是个什么顺序(如果有2个盘里面有MINIPE\WINPE.INI我就不知道系统会加载谁了,但是这样的情况很少,)具体的意思就需要看nn2nn的<PE外置形式——开放式PE外置架构设想>里面的文章了.改好后用ULTRAISO保存,重新压缩成IS_,这样后,就可以告别光杆PE了~
 
 [ 本帖最后由 原名丢了 于 2008-6-8 07:34 AM 编辑 ]
 |