无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 98632|回复: 179
打印 上一主题 下一主题

老九 WinPE 老毛桃修改版之 FAQ 不完整版(附电子书下载)

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-11 10:03:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
以 Ramdisk 方式启动 WinPE 之 FAQ 不完整版 这个的更新版本。

一年了,做个更新。电子书内容晚上慢慢贴出来,提供下载先。

快吧下载:http://www.quick8.cn/soft/01003.htm

我的网络 U 盘下载:http://maotao.u.winzheng.com/教材_教程_例程/WinPE 之 FAQ.7z



[ 本帖最后由 老毛桃 于 2007-10-23 10:23 PM 编辑 ]

WinPE 之 FAQ.part01.rar

500 KB, 下载次数: 12374, 下载积分: 无忧币 -2

WinPE 之 FAQ.part02.rar

500 KB, 下载次数: 10523, 下载积分: 无忧币 -2

WinPE 之 FAQ.part03.rar

500 KB, 下载次数: 11014, 下载积分: 无忧币 -2

WinPE 之 FAQ.part04.rar

500 KB, 下载次数: 13424, 下载积分: 无忧币 -2

WinPE 之 FAQ.part05.rar

500 KB, 下载次数: 14487, 下载积分: 无忧币 -2

WinPE 之 FAQ.part06.rar

500 KB, 下载次数: 9422, 下载积分: 无忧币 -2

WinPE 之 FAQ.part07.rar

500 KB, 下载次数: 13130, 下载积分: 无忧币 -2

WinPE 之 FAQ.part08.rar

500 KB, 下载次数: 13129, 下载积分: 无忧币 -2

WinPE 之 FAQ.part09.rar

500 KB, 下载次数: 12302, 下载积分: 无忧币 -2

WinPE 之 FAQ.part10.rar

216.75 KB, 下载次数: 8877, 下载积分: 无忧币 -2

2#
发表于 2007-9-11 10:06:39 | 只看该作者
关于《WinPE 之 FAQ 不完整版》电子书的简要说明

  前一阵子,本人在无优启动论坛赢政天下论坛发布了老九 WinPE 的修改版,这个版本起初是由天风在今年 4 月份发表在《电脑迷》杂志上的 WinPE 镜像,我就对这个玩意比较感兴趣,于是对它不断地进行精简、修正和补充,就生成了今天的这个版本“老九 WinPE 老毛桃最终修改版”。

  自从 8 月 31 日首次公开发布以来,在无优启动论坛赢政天下论坛两大论坛下载用户颇多,同时,网友们在实际使用中也有诸多的问题、难题和应用体会。很幸运,老毛桃每处发一个帖子,都成了技术讨论的热门帖,讨论中,老毛桃也从中学习到了不少知识,在此,老毛桃特向在论坛中对“老九 WinPE 老毛桃最终修改版”热情参与回复和提出不少有建设性建议的朋友表示感谢!

  老毛桃是一个喜欢学习并喜欢将自己的学习体会与大家一起分享的人,但老毛桃并不是高手,更不是大师,对于一些诸如概念方面的东西,老毛桃不作任何定义,唯恐说错了误导了大家!比方说什么是 PE,什么是 XPE,什么是 Embedded 等,说实话,我也不是理解很透彻,个人感觉,也没有必要对概念方面的东西深究,管它黑猫白猫,抓到老鼠就是好猫!只要能对我们的工作、学习、生活、娱乐有帮助,那我们就可以去研究,去揣摩。

  在研究、揣摩的当中,我们兴许会遇到很多的难题,因为任何的事物都不是独立的,都会有其它的一些事物与它发生联系,你在研究一个事物的时候,必定会有一些其它需要研究的事物等着你。老毛桃在学习、研究 WinPE 的时候,也遇到了相当多的困难。幸运的是,我遇到了众多的真正大师级的人物,他们都给老毛桃带来不少的帮助,在此,先向他们表示感谢。

  好了,废话少说,应该切入正题了。如果你不想看下面的鸣谢名单,可以直接点击你的鼠标查看下一页了。

  鸣谢名单:
  fujianabc 个人认为他是无优启动论坛真正的大师级人物,教会我 Grub 入门
  lxl1638 呵呵,这就是老九,跟 fujianabc 一样的大师级人物,在我对老九 WinPE 精简、修正过程中给了我很多帮助
  hnlyzhd 天风,也是大师级人物,在 WinPE 方面有很多的研究,对我帮助也不少
  mobis 在 WZ 我的那个帖子中,替我向不少新手作了回复
  qdren 在使用中提出了不少应用中的问题,好让我一边回复的同时一边完善了使用说明
  lwblive 向我提供了 ATI8.0 简体中文版,虽然最后没有用它
  bd540 曾经“鞭策”过我,做人不要自私,有经验要与大家分享,哈哈
  AntiVirus 向我报告了一个安装方面的问题,从那时起,我更加注重安装程序的制作
  jszfh 快吧下载站的站长,提供了“老九 WinPE 老毛桃最终修改版”的下载,对其推广做出了不少努力
  Gandalf Sysoft 时空论坛的站长,就是“时空淘气包”的开发者,呵呵,不用介绍了吧)
  strongchen 曾经给我不少好的建议,个别是“Ramdisk 也玩多合一”,给了我不错的启发
  dglhg 深度技术论坛斑竹,对这个 WinPE 的推广做了不少努力,也提了不少建议
  Rinrin 技术非常不错,在精简文件的方面给过帮助
  还有好多了,帖子楼数太多了,翻不过来,一并感谢!另外需要感谢一下无优论坛的其他斑竹们,老毛桃搞这玩意的段时间,对无优光盘启动区的管理也少了,感谢他们背后的努力和支持!

[ 本帖最后由 老毛桃 于 2007-9-13 10:02 PM 编辑 ]
回复

使用道具 举报

3#
发表于 2007-9-11 10:07:49 | 只看该作者
Ramdisk 方式启动 WinPE 简析

  具体定义我也不讲了,很不容易说清楚的,也不要问我这些定义方面的东西。下面仅以“老九 WinPE 老毛桃修改之撒手不管版”为例来简要说明一下光盘上以 Ramdisk 方式启动 WinPE 的过程。

  “老九 WinPE 老毛桃修改之撒手不管版”的光盘镜像文件名为 BootCD.ISO。

  当 BootCD.ISO(如果你刻录成光盘,那就是光盘咯)启动时,该光盘镜像的引导会自动寻找光盘的 \WXPE 文件夹下面的 SETUPLDR.BIN 文件,并加载它,同时将控制权移交给 SETUPLDR.BIN。SETUPLDR.BIN 则会在根目录寻找 WINNT.XPE 文件并读取它,以确定以什么样的方式加载哪个镜像,加载光盘镜像还是加载硬盘镜像。我这里 WINNT.XPE 的内容是:
  1. [SetupData]
  2. BootDevice="ramdisk(0)"
  3. BootPath="\WXPE\SYSTEM32"
  4. OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=MiniPE\WinPE.IS_"
复制代码
  SETUPLDR.BIN 就知道是以 Ramdisk 方式加载光盘镜像文件,并且启动后的系统路径为 \WXPE,对应的 SYSTEM32 文件夹为 \WXPE\SYSTEM32,这里相当于我们平常的 WINDOWS\SYSTEM32,启动的光盘镜像在 WinPE.IS_ 里面。这里 WinPE.IS_ 其实是一个 CAB 格式的压缩文件,里面是一个光盘镜像文件 WinPE.ISO,WinPE.ISO 是否可启动、什么文件名都无所谓,SETUPLDR.BIN 本身就支持 CAB 格式文件的读取,只要它能够在指定的 WinPE.IS_ 中找到一个光盘镜像,它就能将该镜像从 WinPE.IS_ 中解压出来并放置到内存中运行它(这也就是 Ramdisk 方式启动会比其它启动方式比如光盘直接引导多消耗部分内存的原因)。

  另外需要说明一下的是,这个 SETUPLDR.BIN 必须是 Win2003 SP1 中的才行,而且还必须对它进行破解后才能够使用,因为 SETUPLDR.BIN 本身有校验,破解方法也很简单,使用 UltraEdit 将它打开,找到十六进制地址 2060h 处,将 2060h~2061h 处的 74 03,修改成 EB 1A,保存即可完成破解。

  

  由于老毛桃修改老九 WinPE 的时候,Winnt.sif 这个文件名已经被别的 PE 引导所用,为了不发生冲突,还需要将我们破解过的这个 SETUPLDR.BIN 进行修改,继续使用 UE,将里面所有的 WINNT.SIF 字样都替换成 WINNT.XPE。另外,系统路径也得修改成 WXPE,将里面所有的 I386 修改成 WXPE(共 7 处)。这里,老毛桃提供一个已经修改好了的 SETUPLDR.BIN(其实 BOOTCD.ISO 的 WXPE 文件夹中的就是)。

  下面我们来理解一下里面的 WinPE.ISO。

  WinPE.ISO 里面,其实是一个微型操作系统,它可以算是 Ramdisk 启动 WinPE 的核心部分,运行 WinPE 的时候,是以只读的形式被加载的,一切的操作都被保存在内存或者虚拟临时分区(其实也是内存)中,重新启动后,就一切恢复原样,等于 WinPE 系统本身什么都没有变化,也没有被修改任何的系统设置、系统文件。这正是 WinPE 的魅力所在,用作计算机系统维护,不用担心误操作而破坏了 WinPE 系统。而如果你在 WinPE 环境编辑了一些文档,或者对硬盘上的文件进行了修改的话,只要存盘就行了。(注意这里需要保存到硬盘或软盘或 U 盘,保存到 B 盘是不行的,它是靠消耗一部分内存而模拟出来的一个临时分区,而 X: 盘由于启用了 FBWF 组件,也成了可写分区。但是重新启动后,B:、X: 这两个分区中所有数据均会全部丢失!)

  什么?你找不到 WinPE.ISO?呵呵,使用 WinRAR 打开 WinPE.IS_,将里面的文件解压出来就是了。使用 UltraISO 打开 WinPE.ISO,里面就只有一个文件夹——WXPE。WXPE 是 PE 的系统目录,WinPE 启动时所需要的所有系统文件都在这里,包括字体文件、驱动、动态链接库、资源管理器等。

  对 Ramdisk 方式启动 WinPE 的 BootCD.ISO 文件(夹)结构部分的介绍就说这么多了,至于怎么使用,得等启动到 WinPE 环境后再说,都是标准的 Windows 界面,包括开始菜单、桌面、快速启动栏、资源管理器等,每个人都非常熟悉的界面。至于其中的一些软件的用法,不再本文所述。

[ 本帖最后由 老毛桃 于 2007-9-13 10:03 PM 编辑 ]
回复

使用道具 举报

4#
发表于 2007-9-11 10:10:20 | 只看该作者
将 BootCD.ISO 与其它可启动光盘合盘

  其实,老九在 N 久以前写 XPEHELP.EXE 这个帮助文件(从支持网络、多媒体组件的“老九 WinPE 老毛桃修改版”开始,已经不再使用 XPEHELP、XPESet 等工具来辅助 PE 的登录,改成了新的 WinPE 命令解释工具—— PECMD)的时候,已经将合盘方法写得相当详细。只不过有些朋友没有注意去看,或者没有认真看,加之好多新手对于 XPEHELP 几乎没有印象。我这里简要说一下。

  使用 UltraISO 将 BootCD.ISO 打开,点选菜单栏“启动光盘—〉保存引导文件”,将 BootCD.ISO 的引导文件保存到硬盘上,比如命名为 PEBoot.BIF

  

  然后使用 UltraISO 打开你需要添加 PE 的那个光盘镜像,将 BootCD.ISO 中的所有文件(夹)复制过去,注意文件夹结构不能变,原来在根目录的,还得是在根目录。

  接着就编辑你的启动菜单吧。如果是 EasyBoot 的启动菜单,可以使用 EasyBoot 打开你的启动菜单文件,比如 DEFAULT.EZB 或 CDMENU.EZB,在里面加上一个菜单项,命令就为 RUN PEBoot.BIF。当然了,将 PEBoot.BIF 复制到 EZBoot 文件夹是必须的。

  =======合盘工作完成=======

  下面剽窃一下老九写的合盘方法的原版(现在的版本对于部分内容比如 XPEMENU.INI 的处理可不予理会)
  1.     Windows PE工具盘与其它光盘文件集成的方法

  2. 一、将XP/2K/2K3的安装文件集成到WinPE工具盘中实现无人值守安装

  3.   下面的例子将说明如何在WinPE工具盘中集成XP安装文件,并实现无人值守安装XP,在WinPE工具盘中集成2K/2K3的安装文件原理也是一样的。本工具盘可以集成一份完整的XP或2K或2K3的安装文件,经试验成功,步骤如下:
  4.   1、提取本WinPE工具盘的引导(用新版本UltraISO),并保存为WinPE.BIN。
  5.   2、将本工具盘的所有文件提取到某个目录下,如目录名为WinPE光盘。
  6.   3、在WinPE光盘的根建立VOL目录,将XP的安装源I386目录复制到其中。
  7.   4、把安装管理器生成的文件(UNATTEND.bat、UNATTEND.TXT)也复制到VOL目录下,为了保持XP安装文件I386目录的原样性,不建议复制到I386目录中。
  8.   5、用记事本编辑UNATTEND.bat文件,给它加多一项参数 /makelocalsource,经编辑的后UNATTEND.bat文件的内容为:

  9.   rem UNATTEND.bat文件开始
  10.   @echo off
  11.   Set XP=%SystemDrive%\VOL
  12.   Set SF=%XP%\I386
  13.   Set AF=%XP%\unattend.txt
  14.   Start /Wait /B %SF%\winnt32 /s:%SF% /unattend:AF% /makelocalsource /syspart:c:
  15.   rem 若要关闭就执行: Start /B XPEinit.exe -0
  16.   rem 若要重新启动就执行: Start /B XPEinit.exe -6
  17.   rem UNATTEND.bat文件结束

  18.   6、将第1步得到的WinPE.BIN作为光盘引导,用新版本的UltraISO重新生成一个ISO光盘文件,注意用UltraISO保存WinPE光盘文件的属性应选如下:

  19.   光盘文件系统,只选<ISO 9660>这一项;
  20.   ISO 9660 文件名格式,选<Max(221)>和<省略ISO 9660版本号>这两项;
  21.   Joliet文件名格式,只选<标准(64)>这一项;
  22.   另外可以选<优化文件>。

  23.   7、从光驱启动WinPE后执行UNATTEND.bat即可把XP安装到C:了,若要安装到其它分区,请自行修改无人值守安装文件。当然UNATTEND.bat可以通过PEConfig.INI文件把它加到WinPE的各种快捷方式中,这点将在《扩展应用》部分作详细说明。

  24.   以下是我这个例子的WinPE集成盘的文件目录结构:

  25.     WinPE光盘
  26.     ├ I386               <原WinPE的目录>
  27.     ├ Programs           <原WinPE的目录>
  28.     ├ BOOTFONT.BIN       <原WinPE的文件>
  29.     ├ win51ip            <原WinPE的文件>
  30.     ├ win51ip.sp2        <原WinPE的文件>
  31.     └ VOL                <放置VOL版XP安装文件的目录>
  32.       ├ I386           <XP的安装源目录>
  33.       ├ unattend.bat   <无人值守安装命令>
  34.       └ unattend.txt   <无人值守答应文件>

  35.   以下的unattend.txt文件例子,其中[UserData]处的"名称"、"单位"、"计算机名"、"CDKEY'等内容可以按自己要求改动。

  36.   ;unattend.txt文件
  37.   ;SetupMgrTag
  38.   [Data]
  39.   AutoPartition=1
  40.   MsDosInitiated="0"
  41.   UnattendedInstall="Yes"
  42.   [Unattended]
  43.   UnattendMode=FullUnattended
  44.   OemSkipEula=Yes
  45.   OemPreinstall=Yes
  46.   TargetPath=\WINDOWS
  47.   [GuiUnattended]
  48.   adminpassword=*
  49.   Encryptedadminpassword=NO
  50.   OEMSkipRegional=1
  51.   TimeZone=210
  52.   OemSkipWelcome=1
  53.   [UserData]
  54.   ProductKey=DG8FV-B9TKY-FRT9J-6CRCC-XPQ4G
  55.   FullName="Your Name"
  56.   OrgName="Your Unit"
  57.   ComputerName=Your_Computer_Name
  58.   [TapiLocation]
  59.   CountryCode=86
  60.   [RegionalSettings]
  61.   LanguageGroup=1,10
  62.   [SetupMgr]
  63.   DistFolder=X:\VOL
  64.   DistShare=XP_DISK
  65.   [Identification]
  66.   JoinWorkgroup=WORKGROUP
  67.   [Networking]
  68.   InstallDefaultComponents=Yes
  69.   ;unattend.txt文件结束

  70. 二、在其它工具盘中套用这个WinPE的ISO或IS_或SDI映像文件

  71.   1、提取2K3 SP1安装盘的引导,保存为2K3CDLDR.BIN,这个引导文件安装工具包内有。
  72.   2、建立如下的光盘目录,将原工具盘的文件提取到这个光盘目录中,文件目录结构为:

  73.     光盘目录
  74.     ├ 原工具盘的各种文件或目录                 <文件或目录>
  75.     ├ EZBOOT                                   <EasyBoot的启动文件夹>
  76.     │ ├ 原工具盘的各种(.IMG)映像文件         <文件>
  77.     │ ├ 原工具盘的各种其它文件(如背景文件)   <文件>
  78.     │ ├ cdmenu.ezb                           <EasyBoot的主菜单>
  79.     │ ├ Loader.bin                           <EasyBoot的引导文件>
  80.     │ └ 2K3CDLDR.BIN                         <2K3安装盘的引导>
  81.     ├ I386                                     <目录>
  82.     │ ├ NTDETECT.COM                         <文件,XP的C:下有>
  83.     │ └ SETUPLDR.BIN                         <文件,一定要是2K3的>
  84.     ├ BOOTFONT.BIN                             <文件,XP的C:下有>
  85.     ├ WINNT.SIF                                <文件,内容见下面>
  86.     └ XPE.XXX                                  <本XPE盘的映像,有3种格式>

  87.   提示:上面Win2K3的SETUPLDR.BIN可由安装工具包内的PELDR改名而得到。

  88.   当套用的是这个WinPE的.SDI文件时,WINNT.SIF文件内容为:

  89.   [SetupData]
  90.   BootDevice = "ramdisk(0)"
  91.   BootPath = "\i386\System32"
  92.   OsLoadOptions="/minint /fastdetect /rdimageoffset=36352 /rdpath=XPE.SDI"

  93.   当套用的是这个WinPE的.ISO文件时,WINNT.SIF文件内容为:

  94.   [SetupData]
  95.   BootDevice = "ramdisk(0)"
  96.   BootPath = "\I386\SYSTEM32"
  97.   OsLoadOptions = "/minint /fastdetect /rdexportascd /rdpath=XPE.ISO"

  98.   当套用的是这个WinPE的.IS_文件时,WINNT.SIF文件内容为:

  99.   SetupData]
  100.   BootDevice = "ramdisk(0)"
  101.   BootPath = "\I386\SYSTEM32"
  102.   OsLoadOptions = "/minint /fastdetect /rdexportascd /rdpath=XPE.IS_"

  103.   当套用的是这个WinPE的.IMG文件时,WINNT.SIF文件内容为:

  104.   [SetupData]
  105.   BootDevice = "ramdisk(0)"
  106.   BootPath = "\I386\SYSTEM32"
  107.   OsLoadOptions = "/minint /fastdetect /rdpath=WinPE.IMG"

  108.   当套用的是这个WinPE的.IMA文件时,WINNT.SIF文件内容为:

  109.   [SetupData]
  110.   BootDevice = "ramdisk(0)"
  111.   BootPath = "\I386\SYSTEM32"
  112.   OsLoadOptions = "/minint /fastdetect /rdpath=WinPE.IMA"

  113.   当套用的是这个WinPE的.IM_文件时,WINNT.SIF文件内容为:

  114.   [SetupData]
  115.   BootDevice = "ramdisk(0)"
  116.   BootPath = "\I386\SYSTEM32"
  117.   OsLoadOptions = "/minint /fastdetect /rdpath=WinPE.IM_"

  118.   3、在EasyBoot的主菜单加多一项,菜单文本名称可以自定(如 Windows WinPE 工具盘),对应的执行命令为 Run 2K3CDLDR.BIN ,用EasyBoot制作一个新的ISO即可。
  119.   4、在其它工具盘中套用这个WinPE的映像需较多内存才能启动,64M版的要128M内存,而128M版的要256M内存,启动也比较慢,这是它的缺点,但也有它的优点,优点是:
  120.   ①、制作方便,不需改动文件,只复制文件组成新的光盘即可。
  121.   ②、兼容性好,与其它工具盘的文件不会发生冲突。
  122.   ③、启动完后可以将光盘取出或换盘。
  123.   在其它工具盘中套用这个XPE的映像有三种格式:.ISO(光盘映像文件)或.IS_(.ISO)的CAB压缩包或.SDI(硬盘映像文件),不同的格式各有其优缺点,.ISO格式启动相对较快,但占空间较大;.IS_格式占空间最少,但启动较慢;SDI格式所占空间和启动速度介于前两者之间,占有内存最少。

  124. 三、WinPE以普通文件(不是上述的映像文件)与其它工具盘合盘的方法

  125.   合盘情况比较复杂,大体上可以分为两类。
  126.   1、当这个WinPE的两个目录(I386和Programs)不与其它工具盘的同名时,合盘最容易,方法是,把这个WinPE的光盘引导提取出来,保存为一个为意义文件,如PECDLDR.BIN,在其它工具盘的EasyBoot主菜单(cdmenu.ezb)中加多一项菜单,对应的执行命令为 Run PECDLDR.BIN 即可。

  127.   2、当这个WinPE的目录与其它工具盘的目录存在同名时,可以通过改这个XPE的目录名来合盘,两个目录(I386和Programs)中那个同名就改那个,两个都同名就两个都要改。
  128.   ①、I386目录改名方法
  129.   I386目录也称WinPE系统的根,环境变量是%SystemRoot%,其下放置了WinPE的核心文件,它的改名方法个稍难,步骤如下:
  130.   A、首先是确定I386目录改后的目录名,如MXPE,不要太长的名字,最好和原来一样用4个字符。
  131.   B、将这个WinPE光盘的引导提取出来,比如保存为PECDLDR.BIN,用Hex编辑器把其中所有I386这4个字改成新的目录名。
  132.   C、将用Hex编辑器打开原I386目录下的setupldr.bin文件,把其中所有的I386这4个字改成新的目录名(有多处要改)。
  133.   D、分别用记事本打开原I386目录下的txtsetup.sif文件和原I386\inf目录的layout.inf文件,把所有的I386这4个字改成新的目录名。
  134.   E、用记事本打开SYSTEM32目录下的PEConfig.INI文件,把其中所有的I386这4个字改成新的目录名。
  135.   ②、Programs目录改名方法
  136.   Programs目录即程序目录,其下放置了这个XPE的工具软件,它的目录名可以通过原I386\System32目录下的PEConfig.INI文件来配置。用记事本打开它,如果程序目录Programs改名为MiniPE Programs,那么就把PEConfig.INI文件中的所有Programs换成MiniPE Programs即可。

  137.   用EasyBoot合盘时,把原I386目录(可以已改名)、原Programs目录(可以已改名)和其它文件按原位置放到新光盘文件中,Run这个改后的PECDLDR.BIN即可。

  138.                                            茂名市第二中学 老九 2005年10月
复制代码

[ 本帖最后由 老毛桃 于 2007-9-13 10:05 PM 编辑 ]
回复

使用道具 举报

5#
发表于 2007-9-11 10:13:18 | 只看该作者
将 WinPE 部署到硬盘、U 盘等

  一直在光盘上运行 Ramdisk 方式的 WinPE 虽然安全、方便(毕竟光盘是只读的嘛,它的引导扇区还有 WinPE 所需的文件不会被轻易破坏),但是由于修改不够方便,启动速度也不如在硬盘上启动理想,因此,更多的人选择了将 WinPE 安装到硬盘、U 盘或移动硬盘上运行。

一、自动安装

  随着“老九 WinPE 老毛桃修改版”版本的不断更新,其安装程序也是越来越完善。现在的安装程序已经支持包括本地硬盘、U 盘、USB 移动硬盘等多种目标介质的 WinPE 安装。

  1.将 BootCD.ISO 通过 Daemon Tools 或者其它虚拟光驱软件加载到虚拟光驱中,

  

  自动运行光盘或者执行 \SETUP\PESetup.EXE 便可以开始进入安装向导。

  

  只要按照界面提示选择相应的安装选项即可。如果选择的目标介质中已经安装有“老九 WinPE 老毛桃修改版”,安装程序会检测到并提示是否先卸载。

  

  如果卸载完成或者先前没有安装过“老九 WinPE 老毛桃修改版”,选择相应的安装选项后,则会出现一些诸如设置密码或者选择 U 盘分区等提示,一般来讲,只要小心按照安装界面中的提示操作,都能顺利安装。安装到硬盘上的启动成功率最高。U 盘则由于主板的支持情况成功率不大稳定。

二、手动安装


  如果使用上面的自动安装工具并不能够成功启动它(主要是 U 盘启动),可尝试使用下面的手动安装方法。


  将 WinPE 安装到 U 盘,是最复杂最难处理的。问题的关键便是,目前对于主板支持 USB 设备的启动,并没有一个公开统一的标准。各主板厂商对于支持 USB 设备的启动,都有自己的一套思路和做法,并且是各自制定一套方案,造成了目前 U 盘启动的混乱,处理方法也相当复杂。因此,U 盘启动的制作方法并没有通用性。具体情况需要具体对待。

  有不少朋友使出了我所能列举出的几乎所有方法,也无法正常从 U 盘启动,这个,我只能说遗憾。这是正常现象,而且比较普遍,但是没有很好的办法来解决这些问题。鉴于目前主板类型繁多和支持 U 盘启动的多样化,我列举出以下一些可能解决问题的办法,如果还是不能帮助你从 U 盘引导 WinPE,还请不要骂街!

  1、MS-DOS + Grub4DOS 引导
  首先使用 USBoot(注意是我附带的这个 USBoot.RAR,里面附带了 U 盘以 MS-DOS + Grub 方式启动的大部分文件)将你的 U 盘格式化成 USB-ZIP 或者 USB-HDD 格式,默认是 FAT 分区。一般来讲,这一步操作完了,你的 U 盘就能够引导到 MS-DOS 了。我们可以通过运行 MS-DOS 下的 Grub.EXE 来加载 WinPE。具体操作如下:
  ①、编辑 Autoexec.bat 文件,内容就 4 个字:这一步,我的 USBoot.RAR 已经替你做好了,可跳过
  Grub

  Autoexec.bat 编辑好后,保存到 U 盘,同时需要将 Grub4DOS 的可执行文件 Grub.EXE 放到 U 盘的根目录。
  ②、编辑 Grub 的菜单配置文件 MENU.LST,内容如下:(这一步,我的 USBoot.RAR 已经替你做好了,也可跳过
  Chainloader /ldrxpe

  将 MENU.LST 保存在 U 盘的根目录。
  ③、复制相关文件(夹)到 U 盘可
  将 BootCD.ISO 的 WXPE 文件夹下的 SETUPLDR.BIN 改文件名为 LDRXPE(注意不是 LDRXPE.BIN)和 NTDETECT.COM 以及根目录下的 WINNT.XPE 复制到制到 U 盘根目录下。然后将 MiniPE 文件夹都复制到 U 盘的根目录下。
  不会操作的,可以直接将 DOS+Grub.gho 使用 GHOST32.EXE 写入到 U 盘。

  2、NTLoader + Avlgo 引导

  如果以上的方法行不通,可以尝试先使用 USBoot 将 U 盘格式化成 USB-ZIP 或者 USB-HDD 格式(这一步不是必须的,要视你的主板而定)。然后在资源管理器中将 U 盘格式化成 NTFS 分区格式。如果格式化成 NTFS 格式无法引导,那就保持原来的 FAT 格式,使用 FixNTBoot 工具给 U 盘写入 NT 引导也行。再将硬盘系统分区中的 NTLDR 复制到 U 盘根目录,再编辑一个 Boot.ini 文件保存到 U 盘根目录,内容如下:
  [boot loader]
  timeout=0
  default=C:\avldr.xpe
  [operating systems]
  C:\avldr.xpe="WinPE  By: MAOTAO"

  然后将附件中的 AVLDR.XPE 复制到 U 盘的根目录,再将 BootCD.ISO 的 WXPE 文件夹下的 SETUPLDR.BIN 改文件名为 LDRXPE(注意不是 LDRXPE.BIN)和 NTDETECT.COM 以及根目录下的 WINNT.XPE 复制到 U 盘的根目录下。然后将 MiniPE 文件夹都复制到 U 盘的根目录下。
  不会操作的,可以直接将 NT+Avlgo.gho 使用 GHOST32.EXE 写入到 U 盘。

  3、NTLoader + Grub 引导
  尝试先使用 USBoot 将 U 盘格式化成 USB-ZIP 或者 USB-HDD 格式(这一步不是必须的,要视你的主板而定)。然后在资源管理器中将 U 盘格式化成 NTFS 分区格式。如果格式化成 NTFS 格式无法引导,那就保持原来的 FAT 格式,使用 FixNTBoot 工具给 U 盘写入 NT 引导也行。再将硬盘系统分区中的 NTLDR 复制到 U 盘根目录,再编辑一个 Boot.ini 文件保存到 U 盘根目录,内容如下:
  [boot loader]
  timeout=0
  default=C:\Grldr
  [operating systems]
  C:\Grldr="WinPE  By: Maotao"

  再编辑一个 MENU.LST 文本保存在 U 盘的根目录,内容如下:
  chainloader /ldrxpe

  然后将附件 Grldr 复制到 U 盘的根目录,再将 BootCD.ISO 的 WXPE 文件夹下的 SETUPLDR.BIN 改文件名为 LDRXPE(注意不是 LDRXPE.BIN)和 NTDETECT.COM 以及根目录下的 WINNT.XPE 复制到 U 盘的根目录下。然后将 MiniPE 文件夹都复制到 U 盘的根目录下。
  不会操作的,可以直接将 NT+Grub.gho 使用 GHOST32.EXE 写入到 U 盘。

  如果以上方法都行不通,那老毛桃没招了,我就这等水平。。。55555。。。。。

[ 本帖最后由 老毛桃 于 2007-9-13 10:07 PM 编辑 ]
回复

使用道具 举报

6#
发表于 2007-9-11 10:34:14 | 只看该作者
如何定制一款个性化的 WinPE

  很多朋友都会想,其实“老九 WinPE 老毛桃修改版”中的一些外置程序并不是我最需要的,或者是版本相对较老的,我如何将自己喜欢的一些系统维护、测试之类的软件添加进去呢?或者,我如何又修改 WinPE 的镜像文件 WinPE.IS_ 呢?

  WinPE.IS_ 其实是一个 CAB 格式的压缩包,使用 WinRAR、7-Zip 等可以将它解压缩,会得到一个光盘镜像文件 WinPE.ISO。这便是 WinPE 启动的核心部分了。里面的文件几乎都是正常启动/运行“老九 WinPE 老毛桃修改版”必不可少的。因此不建议对这个 WinPE.IS_ 展开并修改。本人也不提供对修改过核心的“老九 WinPE 老毛桃修改版”的任何问题的解答。

  外置程序则是可以允许用户方便的修改和定制的。由于最新的(也是最终的)这个版本的外置程序采用 WIM 打包了,有不少网友便抱怨说修改外置程序时不易操作,经常出现外置程序不能加载的情况等。下面老毛桃便主要讲述如何使用老九的 WimTool 来修改“老九 WinPE 老毛桃修改版”的外置程序包。

  外置程序包文件名为 OP.WIM,它存放在 BootCD.ISO 的 MiniPE 文件夹中。将它复制出来后,便可以使用 WimTool 来对它进行一些操作了。当然我们首先需要安装一下 WimTool 及其必要的组件。直接执行附件中的 WIMFltr_Setup.exe 就能完成安装了。安装完成后会在桌面生成一个 WimTool 的快捷方式。运行它。

  

  在“选择要挂载或解开的Wim文件”文本框右侧单击“浏览”,选择我们需要修改的外置程序包,如 C:\MiniPE\OP.WIM(如果该文件是只读的,需要先去除只读属性)。然后需要选择一个挂载或解开 OP.WIM 的目标文件夹,比如 C:\MountPath(需要注意的是,这个目录必须事先存在,里面最好别有其它文件存在)。选中“可写方式挂载”,单击“挂载映像”。WimTool 会自动打开 C:\MountPath 目录。怎么样,是否感觉比较熟悉?对,它就是我们在启动 WinPE 后看到的 B: 盘的内容。

  

  下面就以将 GHOST v8.3 替换成 v11 为例。

  找到 C:\MountPath\外置程序\GHOST83 文件夹,将 GHOST83 改名成 GHOST11,

  

  将 GHOST v11 的两个可执行文件 GHOST32.EXE、GHOSTExp.EXE 复制到这个新的 C:\MountPath\外置程序\GHOST11 文件夹中,旧的 v8.3 版本的同名文件则被覆盖,也可先删除之。如图:

  

  OK,OP.WIM 修改完毕。关闭 C:\MountPath\外置程序\GHOST11。

  

  回到 WimTool 界面,单击“卸载映像”,在弹出的对话框中选择“是”,修改后的 OP.WIM 便保存完毕了。

  

按理说这样的 OP.WIM 就可以直接使用了。但是由于我们编辑 OP.WIM 中删除旧版本的 GHOST 时,OP.WIM 并不能实时将空间释放,新的 OP.WIM 的大小将会比修改前大。此时,我们便可以利用 WimTool 的“导出和分割”功能,对这个新的 OP.WIM 进行“减肥”。如下图:

  

  “选择要导出映卷的Wim源文件”便选择我们刚才编辑并保存过的 OP.WIM,将它导出为一个新的 .WIM 文件,比如 C:\MiniPE\OP_Modify.WIM。单击“导出映卷”,便可以将 OP.WIM“另存为”OP_Modify.WIM 了。删除原先的 OP.WIM,并将 OP_Modify.WIM 改名为 OP.WIM。

  再来修改外置程序包的配置部分。它的所有信息都保存在 WinPE.INI 内,并与 WinPE.INI 放置在同一个文件夹中。先去除 WinPE.INI 的只读属性,用记事本打开它。找到 GHOST v8.3 的描述部分,

  

  修改为 Ghost v11 的对应信息:

  
  保存 WimPE.INI,关闭记事本即可。

  有关 WimPE.INI 中更多功能的用法,比如设置虚拟内存、桌面背景图片及执行程序等,可详细查看 PECMD.EXE 中的帮助信息。不是很明白的,可以直接照搬、修改 WinPE.INI 中的相关语句。在 WinPE.INI 中,几乎涉及到每一种命令的用法处,我都有比较易懂的注释文本。再不能明白的,就不要再来找我了,因为此版本的 WinPE 的名字就叫作“老九 WinPE 老毛桃修改之撒手不管版”。

[ 本帖最后由 老毛桃 于 2007-9-13 10:10 PM 编辑 ]
回复

使用道具 举报

7#
发表于 2007-9-11 10:42:35 | 只看该作者
回论坛帖子中部分典型提问

Q:请问你的 BootCD.RAR 解压密码是多少?
A:这个问题不知回答多多少遍了,本人的赢政U盘的公告栏就有告诉大家,所有压缩文件解压密码一律为:maotao(红色字部分),有些朋友就是不看。另外,即使你没有看到,使用 WinRAR 打开 BootCD.RAR 看一看它的注释部分,也会看到有关于解压密码的说明的。


Q:建议把 erd 2003 的 disk command 也加进去,多几百 KB,恢复文件的功能一流
A:已经作了一个 FinalData 进取,个人感觉它的数据回复功能还是相当不错。感兴趣的朋友自己整吧。


Q:为什么把很多程序放到光盘中,是不是因为做出的XPE不论采用 SDI ISO IMG 都是有一定容量的限制吗?
A:容量限制是有的,以 Ramdisk 方式启动时,WinPE.IS_ 解压缩后的 WinPE.ISO 体积不能大于 512MB,但这不是关键,最重要的,WinPE.ISO 是放置到内存中运行的,越大,对内存的需求越高,加载的时间也就越长,因此,更多的应用程序选择外置。


Q:支持 SCSI 控制器和串口硬盘吗?
A:在众多的高手参与和努力下,目前的“老九 WinPE 老毛桃修改版”对于诸如 3Ware、Acard、Adaptec、ALi/ULi、AMD、Compaq、DELL、HP、Highpoint、IBM、Intel、JMicron、LSI、Marvell、MegaRAID、MEGASAS、NVIDIA、Promise、QLogic、Silicon Image、SiS、VIA 等许多厂商的多种 SATA/SCSI Raid 控制器都有不错的支持。当然也许还有少部分的稀有机种或最新型号的不能实现很好的支持,请恕测试条件所限而不能兼顾了。不过如果你有它们的驱动软盘,在启动 WinPE 的时候插入软盘也是可以的。


Q:要是能识别移动硬盘就好了
A:这是没有问题的,包括 USB 移动硬盘、USB 光驱、U 盘在内的硬件都能支持即插即用。


Q:Loading RAMDISK image...的时间怎么那么长呀,3 分钟以上。有没有什么办法减少呀?
A:如果是以 U 盘启动,的确是这样的,特别是 USB1.1 的 U 盘,启动时加载 WinPE.ISO 的时间比较长,一般都要 1~2 分钟左右,甚至更长。而如果主板支持 USB2.0 的 U 盘以 HighSpeed 启动的话,速度会快很多,Loading RAMDISK image 的时间一般在 15 秒左右。


Q:为什么我的超线程或双核、多核 CPU 启动到 WinPE 后,通过任务管理器只能看到一个物理核心呢?A:这是由于 WinPE 主要应用于系统维护,对机器性能要求并不苛刻,同时也为了进一步减小 WinPE 自身的体积和启动时的内存需求,去掉了对于超线程、双核、多核、多路 CPU 的支持。但这些并不会影响 WinPE 成为一款优秀的系统维护平台。


Q:我的U盘只能是 HDD 格式的 FAT32,可以引导进入 DOS,格式化不了 NTFS,我要怎么做呀?

A:这需要在设备管理器中将 U 盘的优化策略设置为“为提高性能而优化”,如下图。



Q:让老九 WinPE 可以运行 Acronis True Image Enterprise Server v9.1.3718
A:按照官方BartPE的插件中的acronis.inf,处理SETUPREG.HIV,并且替换 snapman.sys,加入了snapapi.dll。外置程序文件夹中的文件也替换。

  将 SETUPREG.HIV 通过加载配置单元的形式导入到注册表,配置单元名称比如为 HK,则将以下的内容保存为 REG4ATI9.reg 并导入注册表,再将配置单元卸载即可。
Windows Registry Editor Version 5.00


[HKEY_LOCAL_MACHINE\HK\ControlSet001\Services\snapman]
"ErrorControl"=dword:00000001
"ImagePath"="system32\\DRIVERS\\snapman.sys"
"Start"=dword:00000000
"Type"=dword:00000001

[HKEY_LOCAL_MACHINE\HK\ControlSet001\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}]
"UpperFilters"=hex(7):73,00,6e,00,61,00,70,00,6d,00,61,00,6e,00,00,00,00,00

  然后修改 TXTSETUP.SIF,在 [SourceDisksFiles] 字段下添加如下一行内容:
snapman.sys=1,,,,,,_3,4,1


  在 [HardwareIdsDatabase] 字段下添加如下一行内容:
STORAGE\Volume="Volume",{71A27CDD-812A-11D0-BEC7-08002BE2092F}


  (以上关于 ATI ES v9.1.3718 支持的回复部分直接引用 Krell 兄在《老九 WinPE 老毛桃最终修改版》719 楼的回复,感谢 Krell 兄的支持!)


Q:我的操作系统为 Windows 2000,为什么我安装到硬盘上无法正确引导呢?
A:将 Windows XP/2003 系统的 C 盘根目录下的 NTLDR 直接替换你的 Windows 2000 的即可。新的 WinPE 安装程序已经能够自动完成此项操作。


Q:为什么我用某某杀毒软件检查 BootCD.ISO 时,会发现一些风险文件或病毒文件呢?
A:这个问题本来懒得回答,但是我已经不止一次的被一些用户“质问”,只得再啰嗦一遍。老九 WinPE 老毛桃修改版作为一个系统维护、测试平台,当然会带有一些能够修改系统信息方面的工具,而部分杀软为了展示自己超强的病毒检测功力,会将这些可能会引起系统信息被修改的操作归类为风险、病毒。对此,我只能无语,并对这些杀软超强的商业表现佩服得五体投地!其实这些工具都是清白的,有部分都是些著名的软件,也有少部分是老毛桃对其进行了包装(比如 WinRAR 打包),以便于运行。因此我可以在这里声明一下,里面所有的文件,我都使用卡巴斯基最新的病毒库扫描过。





因此,今后对于这个方面的疑惑也好,质问也罢,请恕老毛桃不再予以理会。;P ;P




Q&A。。。呵呵,暂时就列这么多吧,以后再扩充!

[ 本帖最后由 老毛桃 于 2007-9-13 10:12 PM 编辑 ]
回复

使用道具 举报

8#
发表于 2007-9-11 10:43:02 | 只看该作者
有了这个真的可以撒手不管了
回复

使用道具 举报

9#
发表于 2007-9-11 10:45:05 | 只看该作者
对于初学者电子版教程太重要了
下回去学习学习
回复

使用道具 举报

10#
发表于 2007-9-11 10:54:50 | 只看该作者
老毛桃动作真快呀。:)
回复

使用道具 举报

11#
发表于 2007-9-11 10:57:04 | 只看该作者
还是不错的,下次可以自己看看试试
回复

使用道具 举报

12#
发表于 2007-9-11 11:00:14 | 只看该作者
下了学习!
:)
回复

使用道具 举报

13#
发表于 2007-9-11 11:12:29 | 只看该作者
盼啊盼,终于盼到毛桃再次出手了!又到了好好学习的时候了~~:)
回复

使用道具 举报

14#
发表于 2007-9-11 11:15:54 | 只看该作者
等晚上完全版:) :D :D
回复

使用道具 举报

15#
发表于 2007-9-11 11:18:32 | 只看该作者
谢谢分享!!!需要教程。
回复

使用道具 举报

16#
发表于 2007-9-11 11:20:42 | 只看该作者
谢谢,讲的很详细
回复

使用道具 举报

17#
发表于 2007-9-11 11:23:50 | 只看该作者
下载,学习,谢谢!.........
回复

使用道具 举报

18#
发表于 2007-9-11 11:54:16 | 只看该作者
支持下哦,学习了。。。^_^
回复

使用道具 举报

19#
发表于 2007-9-11 11:58:33 | 只看该作者
正需要,下载后学习学习。
回复

使用道具 举报

20#
发表于 2007-9-11 12:03:33 | 只看该作者
动作真快啊  谢谢了 呵呵
回复

使用道具 举报

21#
发表于 2007-9-11 12:05:31 | 只看该作者
非下载不可啊,想加个GHOST83:victory:
回复

使用道具 举报

22#
发表于 2007-9-11 12:15:16 | 只看该作者
不错,下回去学习学习
回复

使用道具 举报

23#
发表于 2007-9-11 12:17:14 | 只看该作者
支持毛桃,不能光下不顶的。
回复

使用道具 举报

24#
发表于 2007-9-11 12:32:28 | 只看该作者
好东西啊,谢谢老毛桃。。。
回复

使用道具 举报

25#
发表于 2007-9-11 12:33:31 | 只看该作者
先从quick8下载的。。然后过来看看:lol
回复

使用道具 举报

26#
发表于 2007-9-11 13:48:33 | 只看该作者
下载学习学习,谢谢了!:lol
回复

使用道具 举报

27#
发表于 2007-9-11 13:48:52 | 只看该作者
撒手不管啦&nbsp;
回复

使用道具 举报

28#
发表于 2007-9-11 14:26:47 | 只看该作者
授人以鱼,不如授人以渔,这个好东西!谢谢!
回复

使用道具 举报

29#
发表于 2007-9-11 14:39:15 | 只看该作者
辉常期待,下来收藏:lol
回复

使用道具 举报

30#
发表于 2007-9-11 15:44:39 | 只看该作者
先回后下:$ :$ :$
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-27 03:56

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表