|
我试验过把winPE放在光盘上的wxpe 目录下
光盘目录只有一个wxpe目录,根目录下有grldr,其它的ntdetect.com、setupldr.ldr、winnt.sif和winnt.is_都放到\wxpe目录下
因为是修改了setuldr.ldr里的ntdetect.com和winnt.sif的路径,并且更改了这两个文件名以适应在wxpe目录里。winnt.sif里指定了IS_文件存在wxpe里
Qemu 8.1 + winXP3 试验能正常启动
直接用grub4dos的chainloader功能引导/wxpe/setupldr.ldr
并且集成了故障恢复控制台在光盘里也能正常启动。
但是把这个PE移动到硬盘上就不行了。
硬盘主分区 (hd0,0)、linux Ext2
(hd0,1)、linux swap
(hd0,2) 、winxp Fat32
还有两个罗辑分区(hd0,4)、(hd0,5)
引导后出现:
ntdetect failed
(hd0,2)已激活。引导方式是ntldr-->grldr--->/wxpe/setupldr.ldr |
|