|
楼主 |
发表于 2009-1-30 19:57:24
|
显示全部楼层
多启多模PE的详细介绍
一 主要特点
1、多启
本镜像包本地启动时支持下述几种形式启动:
第一种:ISOLinux-----------------------对应引导文件为BOOT\ISOLINUX.BIN
第二种:Grub4Dos----------------------对应引导文件为BOOT\GRLDR2CD.BIN
第三种:EasyBoot-----------------------对应引导文件为EZBOOT\LOADER.BIN
第四种:GFXBOOT---------------------对应引导文件为BOOT\GRLDR.BIF
第五种:直接启动XPPE---------------对应引导文件为EZBOOT\EZXPPE.BIN
直接启动03PE----------------对应引导文件为EZBOOT\EZ03PE.BIN
直接启动非RAMPE--------对应引导文件为EZBOOT\EZNRAMPE.BIN
直接启动全内置03PE------对应引导文件为EZBOOT\EZINPE.BIN
直接启动XP安装------------对应引导文件为EZBOOT\EZXP.BIN
前三种方式共存并互转,默认用ISOLINUX作第一启,利用UltraISO(以下简称UI)很容易变换启动方式。
2、多核
本镜像包包括以下四种内核:
第一种:WinXP PE-----------对应文件为H3PE\WINPE.IS_
第二种:Win2003 PE-----------对应文件为H3PE\WINPE03.IS_
第三种:非RAM方式Win2003 PE -----------对应文夹为为WXPE
第四种:全内置方式Win2003 PE ------------对应文件为H3PE\WINPEIN.ISO
以上256M内存均可启动,其中第三种方式128M以下内存可用;第四种载入内存后可以离盘运行,为切换安装盘提供了方便。
3、多模
本镜像包各种工具按应用分层挂载。具体分为以下四层,可根据用户选择按由低到高顺序挂载,功能逐层叠加,到最后一层,接近一般的XP。
第一层:内核层
第二层:系统维护层
第三层:网络影音应用层
第四层:游戏办公应用层
附加层:用户自定制层
PE进桌面后不用重启即可进行挂载模式切换并重新挂载。每一层为一个镜像包,统一置于OP.IMG包中,可实现与存贮媒体无关的可写挂载,并且多内核共享。
4、网络双栖
本镜像包既可作PE服务器又可作工作站。
上述四种内核前三种启动后驱动网卡即可成为TFTP服务器,可以向无盘的客户端发送第四种全内置的内核,从而支持PXE无盘工作站。即实现了由PE网启PE。而且网启的工作站可连接服务器上的外置程序成为新的全功能版(相当于与服务器同功能)。
5、支持VPC2007
可实现在同一台机器内PE网启PE,当然也可实现装载其他系统镜像。
6、支持iSCSI网络存贮
上述作服务器的PE利用StarWind4.0向工作站提供各种IP存取服务,网启的客户端也可直接利用服务器的IP资源。
二 本PE安装方式
㈠ 硬盘安装:
1、自动安装【适用于:全新安装、非破坏安装】
直接使用setup下的安装程序pesetup进行安装。
2、手工安装【适用于:全新安装】
①用虚拟光驱装载以上ISO安装包,找到GHO目录下有一个最小克隆镜像PE_DOS32.GHO。
②用ghost32将这个文件克隆到目标盘
③将安装包中的H3PE和boot目录拷贝到目标盘中。
硬盘安装补充1:将非RAM方式的PE部署到硬盘
以上方式安装出来的硬盘将不含有非RAM方式的PE,下面是将非RAM方式PE部署到硬盘的方法:
1、将ISO中WXPE文件夹拷贝到硬盘;如果要使用03PE的内核用非RAM,可以将H3PE目录下的WINPE03.IS_先解压成ISO文件,再将这个ISO内部的WXPE目录释放到硬盘根目录。
2、将BOOT下的SETUPRAM.BIN文件复制一份到根目录。
3、在boot.ini中增加一个Avldr选项如C:\Boot\LDRAMPE.BIN="Win PE NoRAM (By H3)"或者用下述gfxboot方式调用:
将ISO根下的二个文件:grldr、menu.lst拷贝到硬盘再在boot.ini中增加一个grub选项如 C:\grldr="Start Grub4DOS"即可。
4、本ISO中WXPE中提供了一个全驱动和精简驱动的txtsetup.si_,默认使用精简驱动,如果不能识别磁盘请改为全驱动版本,即将txtsetup.si_.big为txtsetup.si_。
硬盘安装补充2:将全内置PE部署到硬盘
以上方式安装出来的硬盘也不含有全内置方式的PE,下面是将全内置方式PE部署到硬盘的方法:
1、如果是由安装程序安装的,要先将H3PE下的WINPEIN.ISO拷贝到硬盘。手工安装的已经拷贝了可直接进下一步。
2、将BOOT下的SETUPLIN.BIN文件复制一份到根目录。
3、在boot.ini中增加一个Avldr选项如C:\Boot\LDRINPE.BIN="Win PE All in RAM (By H3)"或者用下述gfxboot方式调用:
将ISO根下的二个文件:grldr、menu.lst拷贝到硬盘再在boot.ini中增加一个grub选项如 C:\grldr="Start Grub4DOS"即可。
(以上LDRINPE.BIN这个文件可以由LDRXPPE.BIN修改而来,用UE找到文中的SETUPLDR.BIN改为SETUPLIN.BIN,这里是一个改好的。当然,如果怕麻烦可以直接将全内置的文件名直接改成XP的就可以了。)
㈡ U盘安装
第一种【适用于:全新安装】:直接用UI将本ISO用U+方式写入。
第二种【适用于:全新安装、非破坏安装】:使用安装程序按提示进行操作。如果U盘原来不是启动盘形式,请一定要格式化并在格式化时选“创建一个DOS启动盘”。
第三种【适用于:全新安装】:用UI将GHO\USBZIP_PLUS.IMA以U+方式写入,再运行安装程序拷文件(选不格式化,不加引导方式)或直接手工将安装包中的H3PE和boot目录拷贝到目标盘中。
㈢ Usbcdrom安装(这里主要介绍量产方法)
注意:本方法要先将完整包变成最小量产包,操作前请将完整包作好备份!
1、用UltraISO将本完整包打开;
2、将包中的H3PE目录及其文件保存到硬盘中;
3、将包中的H3PE目录下的文件除WinPE.IS_外全部删除;
4、UI菜单中点击保存,则这个完整包就变成了最小量产包;
5、用量产工具,启用usbcdrom选项,并指定该最小包为选用的ISO文件,进行量产。
6、量产后完成后,有一个usbcdrom和至少1个usbhdd。
7、参教上述“㈡ USB盘安装”方法,将量产后的usbhdd也做成本系统的usbhdd启动盘。如果不做usbhdd启动,将保存在硬盘上的的H3PE目录复制到该usbhdd上即可。
㈣ 移动硬盘安装
1、完全按上述硬盘方式进行。
2、按上述U盘方式进行也可。但用U+方式写入时,移动硬盘不管如何分区均会被看成一个盘,写入后分区信息连同其他文件均会丢失并被格式成一个盘,使用时请注意!
㈤实现U盘的U+与Grub完美结合安装(结合两者优点,强烈推荐!启动时不按键则原先引导方式为一启,否则Grub为一启)
1、先用U+写入ISO或GHO目录下的U+写入包。
2、再用Grubinst将Grub安装到MBR,选优先引导原来的MBR即可。
(本安装工具为镜像的BOOT\Grub\GRUBINST_GUI.EXE)
三 变换启动方式的方法
1、将上述几种启动形式对应的引导文件用UI或虚拟光驱释放到硬盘;
2、用UI打开本镜像包,菜单中选“启动光盘”->“加载引导文件”->选上述保存的对应的BIN文件(或直接在引导文件上点右键->选“设为引导文件”),点保存即可。
四 注意
1、因为PE启动时,程序是按顺序从A盘到Z盘来搜索\H3PE\winpe.ini文件的,并且从搜到的盘的H3PE下挂载外置程序,请保证你安装的盘能够最先被搜索到。
2、从USB设备启动并不能保证100%成功,这个与主板结构和BIOS有关。使用时在主板BIOS中将USBZIP、USBHDD分别调到第一项和第二项启动。
3、先驱动USB再进DOS只适用于“老机+新U盘形式”,任何一个不支持USB2.0都无改善速度之作用,如两者都支持2.0则更无必要。从实际的情况来看,装载镜像(大约30M)的过程不超过4分钟,一般是代表bios中已经支持,请不要用这一项启动。超过8分钟以上则可以用这个方法试一试。
4、要安装XP或03系统,请将安装文件拷到本ISO的I386文件夹下,根目录可能还要WIN51,51IP,51IP.SP3等文件。
5、DOS下要使用一键克隆安装,只要将系统克隆包SYS.GHO放在任意盘的GHO目录下即可(GHO目录名和SYS.GHO文件名是固定的)。程序会自动到各个盘查找\GHO\SYS.GHO文件,查找顺序是从后面的盘符往前,请保证你的克隆包盘能够最先被搜索到。
6、如果启动PE时蓝屏或总不进入,排除硬件故障,多半是PE中集成的S&R&S磁盘控制器的问题,请联系hhh333@tom.com,并提供随机的驱动程序包。
7、在DOS下从U盘向硬盘GHOST,如果已经驱动U盘并分配了盘符,请用盘符而不用分区来定位镜像包文件。
8、用本ISO刻录的光盘,Linux\Grub\EasyBoot三种菜单可以互转。如将本ISO文件用U+写入目标盘,可以用从Linux启动,并可转Grub菜单,因沿用了光盘版菜单,虽有互转菜单项(但实际上已经不是光盘启动了),但并不能再转回SYSLinux,更不存在转EasyBoot菜单的可能。
9、涉及USB2.0在DOS下驱动的问题(如“DOS克隆工具”、“先驱动USB2.0再进PE”等),请最好从Grub菜单进入,一般不用其他两种菜单项。
10、本次安装到硬盘U盘后的Grub方式启动采用了外置菜单方式以便修改,如未装载本菜单文件或装载了其他菜单文件或出乱码,请保证本启动菜单连同BOOT目录所在的盘处于最前面。或者将其他盘中的Grub删除。
11、如要能利用EB菜单安装XP,请务必将安装文件置于I386下。
五、设置固定IP的方法
将本ISO的\H3PE\ipset.in改为ipset.ini放到目标盘的H3PE目录下,再打开解压后的IPSET.INI文件,修改成需要的IP地址,请不要动等号左边的文字。
六、关于全内置PE03的说明
1、内核文件为WINPEIN.ISO,为一个双启动镜像:即既可以作为内核被调用,也可以作为独立的ISO使用(如刻光盘或用U+写U盘)
2、作内核时,在启动时解到内存中(由于文件较大需要较长的载入时间),由于已经含有必需的外置程序,不需要另外再挂载外部程序,因此可以脱离原盘运行,最低内存256M。
3、作为独立ISO启动时为非RAM启动方式,128M以下内存可以启动。
4、想将全内置部署到硬盘等可以直接用这个内核改名再替换原XP或03PE系统内核。
七、推荐内存
1、RAM方式:XPPE-256M以上;03PE-320M以上
2、非RAM方式:64M以上
八、FAQ
1、如何增删外置工具?
答:外置程序位于外置包OP.IMG中,可以用IMDISK或VDM虚拟光驱挂载成一个盘,即可看到几个WIM形式的映象包,将欲修改的包用WinNT或Wimtools可写挂载到某个位置,再在这个位置修改,改完后卸载保存,再优化压缩一下就可以了。由于IMG空间较紧,可以将WIM包拷出来修改,完成后再拷回。
2、如何实现网启?
答:网启是傻瓜式的,由上述内核的前三种启动均可作为服务器,进入后驱动网卡,设置好IP,启动桌面上的网启服务器,工作站就可进行PXE启动。
如果在其他系统中测试网启,可以先用虚拟光驱装载本ISO,运行其上的TFTP\settftp.cmd即可。
3、我想用一台机子调试PE网启功能和iSCSI,如何操作?
答:与上述类似,设置好网启后,到开始菜单的“网络设置”中运行“安装 VPC2007”和“安装StarWind”,设置好starwind和vpc2007,启动VPC2007,设置启动顺序为网络启动即可启动成功。VPC进工作站以后,驱动网卡,桌面会出现“iSCSI控制面板”在“discovery”选项中添加“Target Portal”名称为“WinPE”,再到“Targets”中“log on”,最后可以到磁盘管理中分配盘符就可以了。
(具体可参看#3431楼)
4、可以用iSCSI实现游戏服务器吗?
答:可以。可以在StarWind中将整个游戏盘通过添加“disk bridge device”共享出来或者将所有的游戏打成一个IMG包,再通过添加“image file device”共享出来。有网吧维护经验的都知道这种通过IP存取的方式比简单的通过局域网共享效率要高,更重要的是对客户端是可写的,无论你对IP存贮设备进行了什么操作,工作站重启后就回复了,不会改变在服务器上的内容。对于要频繁读写所在目录的网络游戏似乎是一个不错的解决方案。
5、我的本本无法从光盘和U盘启动,可以通过网启来重装系统吗?
答:可以。对于本本可以不支持U盘启动,但网启100%是支持的,可以在局域网中启动一台PE服务器,再将本本调为PXE启动优先即可进行网络启动。可以通过网络配置工具或iSCSI共享服务器上的所有资源给工作站,克隆包当然也不在话下了。这个PE支持网启和iSCSI后实际可以做很多事,就看大家能不能想到。
九、几点说明:
1、本盘中XPPE是以毛桃的0911为蓝本进行修改的,03PE参考了毛桃的070305版本,两者的内核驱动在小马总结netwinxp的基础上参考其他网友如Lyra、Tegl等的一些意见形成。两个PE的硬件驱动、软件设置基本上是可以共用的。
2、“多模式PE”这种外置程序按应用分层组织的方法确实是我的原创,有个网友说我是抄袭某人的,是这个网友记错了吧?这个PE的模式选单应该是精华所在,当初也是我看PECMD的帮助写的,当初我做的时候这种窗口形式且有单选复选按钮的范例都很少,应该没有抄袭的可能。
3、我最先是在深度发表的,后来深度论坛PE版块老出问题,加之无忧的技术气氛浓,一些好的建议和测试结果都是无忧的网友给我的,对这个PE的不断修进起了关键的作用。因此后面有更新我都最先发在这个论坛。
4、内核等基础性的工作我做得很少,08年的版本使用的是R大的ZPE3.82。其他方面的工作也做了一些,如IE对https、CHM文件、证书等的支持,将NOD32移到PE中,三卡驱动及精简等,但其他外置多数还是从各种发表的作品中收集过来的。有的程序从什么地方来的自己都记不起来了。
5、先驱动USB2.0再进PE,采用的将内核拷入大A盘的方法根本不是我的原创,我也有说明的。我进行了改进,将原先用loadsys在批处理中装载的方法改到了config.sys文件中,考虑到要读配置文件来决定内核的位置,且拷贝过程又点长,究竟死机没有也不知道,就用BC3.1做了个拷贝文件能出进度条的工具,给用户带来的一定的方便性。
6、如果每个人都贡献一小步,人类社会就会前进一大步,每个坛友都“有钱出钱,无钱出力”,技术就会不断进步。PE内核有人做、外置有人做、整合也有人做就发展了。前次用PE维护机器给某专科学院的计算机系的系主任看到,他大吃一惊,PE竟然变得这么强大了?我们经常用不觉得,可在人家眼里就不一样了。这就是大家努力的结果。
7、PE是用来给用户用的,我们这些集成者,要将99%的工作先做好,不要让用户选这选那,要让用户一目了然。这是我们必须遵循的一个原则,真正的“专家”不多,菜鸟却不少。如果让菜鸟都能得心应手地使用,这个作品就是成功的。
总之,在此要感谢无忧所有的网友!
十、应用举例
1、将我的4GU盘做成系统安装维护盘。
①下载本ISO文件
②按说明中介绍的方法做出最小量产包,并量产到U盘,使U盘形成3个盘,第一个为USB盘800M,第二个为USB盘3G,第三个为USBCDROM
③按说明中介绍的方法将ISO包中GHO目录下的USBZIP_PLUS.IMA用UI以USBHDD+方式写入第一个盘。写好后,将ISO包中的BOOT目录全部拷入第一U盘,再建一个H3PE目录,将WINPE.IS_文件拷入其中。
④将ISO包中的GHO和H3PE拷入第二个U盘。
⑤将系统克隆包放到第二个盘的GHO中并改名为SYS.GHO;可在第二个盘中再放一些杀毒软件、360、驱动程序和自己偏好的软件等就可以了。
使用时,如果做系统可以按上面更新中介绍的方法进DOS进行克隆,其他的维护可以进PE,网克可以进MaxDOS等。
2、如果不准备修改外置程序,也可以利用终结版双重可写挂载的特点,按另外一种方式部署
①将整个ISO量产到U盘形成USBCDROM。
②将h3pe下的内核留下(winpe.is_和winpe03.is_),其他的全删了,根下也只保留h3pe和BOOT两个目录做成最小启动包。将这个包用U+写入到USBHDD中;或者直接用安装程序将之安装到USBHDD,再到H3PE中去删除除内核外的所有文件。
这个方法的优点是可保证UsbCdrom中的文件是全面的,U盘再怎么动,如格式化等,都可以保证在较新的机器上能够用U盘启动。在HDD中再安装启动只是一个双保险措施,保证不能用usbcdrom的机器能够启动。建议给一些不太懂电脑的人做维护盘采取这个方式。当然还可以在I386目录准备一个XP的安装文件,在GHO目录中准备一个系统克隆包SYS.GHO,再量产到U盘中,安装维护系统就更方便了。
3、将该PE部署到UD区的方法
据说这种方式的U启成功率是几乎达到100%。因此有必要让大家掌握这种部署方式。时空的bean是这种方式的规则制定者。借助其开发的fbinst工具在U盘中开辟出一个不可见区来放置启动文件,通过改写MBR利用GRLDR强大的装载能力进行启动。大家要更进一步了解,可以到时空论坛或本论坛的USB启动区去看一看。对于本PE的使用,以前我推荐U+与G4D双启来部署到U盘或移动硬盘,当然有的使用者部署到U盘的方式是三保险的:即先量产出UsbCD,再在量产后的UsbHdd上做U+与G4D双启。如果对于有些变态的机器,这种方法都不能启动时可以试用此部署到UD的方式。这种方式与U+是不兼容的,即U+后UD会失效,UD后U+会失效,但不破坏量产对盘的划分。因此,可以先量产,再做UD。请使用jianliulin大侠开发的fbinst的图形化界面FbinstTool.exe进行操作。
1、如果要对U盘作量产请先做量产。
2、用FbinstTool.exe对U盘进行格式化。如下图:
3、再下载h3.fba,将这个文件,通过菜单“数据管理”-->“从文件中恢复数据”,恢复到UD区中。
4、U盘如果没有作量产,可以将本PE的ISO中的文件全部释放到做UD后的可见区中;如果已经将ISO量产到了USB中,可以复制除OP.IMG的所有文件到可见区中。
5、为保险起见,再用BOOTICE将syslinux刷到U盘可见区的PBR中(注意不是MBR,MBR不能动的)
十一、应用问答
1、不重启再装缷,维护选单中有些驱动不可选,这个正常吗?
答:这个是正常的,如下图,已经驱动过的不会再让选择。
2、我想将这个PE换成我心如水的或其他人的如何操作?
答:A、最简单的就是更改\boot\下的h3_xp、h3_03、h3_in这三个文件,分别对应xppe、03pe、全内置PE,指向h3pe的改成minipe就可以了。如安装到硬盘后,可以用这种方法。
B、如果要合盘就得全面改,将h3_开头的所有文件复制一份到别处,将文件名中h3_改为你要的名称(如水哥的可以叫RS_)再将这些文件内容中的H3_改成你要的名称,再修改几个菜单文件:BOOT\ISOLINUX\ISOLINUX.CFG、BOOT\SYSLINUX\SYSLINUX.CFG、BOOT\LNX.CFG\default、Grub的内置菜单。用UE查找替换很方便的。关于本PE的一些约定和一些文件的取名的含义可以参看:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=154292。也可以看看BOOT下的一个readme文本。
3、如何格式C盘?
答:如果不从C盘启动,PE文件也不在C盘,且页面文件未在C盘,或者是全内置的PE,可以随便格式C盘;PE安装在C盘或从C启动,可以先缷载外置,再卸Z盘(用右键),再进行格式。克隆系统也可以用这种方法(ghost8.3可以无视C盘有文件被使用)。
4、如何修改外置或增加UOP包?
答:外置存在于OP.IMG,如果不扩容,可以先用IMDISK挂出一个盘,将修改好的WIM文件拷入覆盖原文件;要扩容(如加UOP包)则需要重新建新IMG文件。先得出需要的容量,再用VDM虚拟光驱新建一个该容量的镜像文件,再装载成一个盘,再格式(FAT32、NTFS均可),再将文件往里面丢。至于各个WIM包的修改,大家可参照有关的帖子。
5、我的右键菜单中没有CAB最大压缩?如何加?
答:系统是已经内置了的,只要更改临时文件目录不要放在X盘就会自动出菜单(进桌面前在装载选单中改,进入后在程序菜单中改)。X盘空间太宝贵,CAB临时文件如在X盘,文件一大,立即down机。
6、网络视频开始很正常,看几分钟后就不行了,何解?
答:视频是需要缓存的,一般使用临时文件目录,PE未作变动时是用X盘放临时文件的,因此必须更改临时文件目录位置。迅雷有点特殊,好象会自动查找自由空间比较大的盘作缓存,因此迅雷看看时系统中最好有硬盘。
==========================================================================
了解以前的版本与设计思路请看:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=126482
参考VeDe的请看:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=135017&extra=page%3D2
有关本PE的更新历史见#5
[ 本帖最后由 hhh333 于 2011-10-6 21:05 编辑 ] |
评分
-
查看全部评分
|