无忧启动论坛

标题: 求助:RAMDISK启动启动WinXPE [打印本页]

作者: zhumgis    时间: 2007-9-3 14:42
标题: 求助:RAMDISK启动启动WinXPE
近来看到制作WinXPE及Ramdisk启动WinXPE的帖子,主要参照如下两者帖子:
1 、tiancai4126
     如何用PEbuilder DIY打造属于自己的PE?
按照其所教方法制作winxpe.iso,成功

2 、用Ramdisk启动WinXPE成功! [总结各位大大的思路和经验]
照此种所述制作,其方法主要为以下内容:
1. BartPe3.13制作了一个名为WPE.iso的412M的ISO镜像,在Virtual PC中试用,启动正常。
2. Expand 2003sp1中的ramdisk.sy_ ramdisk.sys 并且替换到wpe.iso中的i386\system32\drivers目录,原大小为21KB,现大小为22KB.

3. UltraISO重新保存该ISO文件.
4. 创建一新的ISO文件,命名为rampe.iso
5. 目录格式为:
  wpe.iso
  winnt.sif
  i386\ntdetect.com
  i386\setupldr.bin
  其中winnt.sif内容为:
  [setupdata]
  bootdevice="ramdisk(0)"
  bootpath="\i386\system32\"
  osloadoptions="/noguiboot /minint /fastdetect /rdexportascd /rdpath=wpe.iso"
6. 引导文件为bartPE自带而由ultraiso导出的。
7. 编译该ISO文件并且成功启动

我按照此方法制作,具体做法是:
1. pebuilder3110a制作了一个名为WinXPE.iso的ISO镜像,在VMWare中试用,启动正常。
2. Expand 2003sp1中的ramdisk.sy_ ramdisk.sys 并且替换到WinXPE.iso中的i386\system32\drivers目录
3. 提取WinXPE.iso的引导信息保存为pe.bif,清除WinXPE.iso的引导信息,删除ntdetect.com,setupldr.bin两个文件,重新保存该ISO文件。
4. 创建一新的ISO文件,命名为rxpe.iso,加载引导信息pe.bif。
5. 添加文件,目录格式为:
  WinXPE.iso
  winnt.sif
  i386\ntdetect.com
  i386\setupldr.bin
  其中winnt.sif内容为:
  [setupdata]
  bootdevice="ramdisk(0)"
  bootpath="\i386\system32\"
  osloadoptions="/minint /fastdetect /rdexportascd /rdpath=WinXPE.iso"
其中添加的i386下的ntdetect.com,setupldr.bin(按老毛桃方法破解的) 均为2003sp1中的文件

7. 仅替换了ntdetect.com,setupldr.bin,ramdisk.sys三个文件, 编译该ISO文件启动,总是出现以下错误:
CDBoot:Couldn't find NTLDR

很是郁闷,有谁可以告诉我哪里出错了????????

替换的文件.rar

154.13 KB, 下载次数: 70, 下载积分: 无忧币 -2

我替换的三个文件


作者: zhumgis    时间: 2007-9-3 14:46
有没有大侠在,帮我看看,以前也做过其它的Ramdisk启动pe,也是这样的错误
CDBoot:Couldn't find NTLDR:'( :'( :'( :'(


说明一下:WinXP SP2 + pebuilder3110a 制作的

对于这样的问题很是郁闷阿:'( :'(




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