buyehao 发表于 2009-6-2 22:33:06

hhh333修改老毛桃0911而成的多模式PE

制作规划
对PE的应用按层次进行规划,以一个统一的内核,让用户能够根据自己需要自由“堆积”各种应用包从而达到多种应用目的……
1、第一层:内核层
功能和要求:
A、集成尽可能多的S&R&S驱动,满足多种硬件环境启动。
B、包的大小不超过35M,启动内存最低128M
C、达到图形界面,进行一些文件操作。
D、运行安装介质上的安装文件进行系统安装。
2、第二层:维护层
功能和要求:
A、满足多种情况下电脑维护的需要
B、大小不超过50M,256M以上内存能够流畅装载并运行
3、第三层:内网驱动层
功能和要求:
A、能够驱动显、声、网卡,特别是网卡
B、满足局域网内维护的需要。如网络诊断扫描,网络克隆等
C、容量最好在30M以内。
4、第四层:因特网应用层
主要功能是能够上网,可以是维护需要,如下载驱动和各种软件工具查寻各种维护需要,远程求助等;也可能是日常的工作需要,如收发电邮、浏览新闻等各种信息用。
5、第五层:高级应用层
主要功能:满足多种应用的需要,如办公游戏等。
到这一层,其功能已经接近一般的XP。

2、主要特点及修正:
A、除核心包必须启动外,其他4个包可自由挂载或卸载。
B、各个包的配置及注册随包压缩,相对独立于系统,方便定制
C、1模式中即集成WIM文件制作工具,方便随时修改wim文件,桌面点卸载,即可将修改好的镜像替换原镜像,再点装载则可以马上看到修改效果。
D、B盘实现可写挂载,多数程序直接在B盘运行,QQ杀毒等不必再解到X盘或其他盘中运行。外置程序存在于只读介质不能可写挂载时,则自动生成QQ和迅雷拷入其他盘执行之菜单,否则为原盘执行。
E、低内存启动。
F、进桌面后不用重启即可选择不同挂载模式重新挂载。 卸载后再装载时能够清理掉未装载之菜单项。
G、集成U盘安装工具
H、集成U盘老机快启程序
I、如不进行手工选择装载模式,机器能够根据内存容量自动选择
J、进核心可支持VISTA安装及各种Windows安装;1模式集成所有流行维护工具;2模式驱动显、声、网卡和局域网工具;3模式有IE迅雷等;4模式则包括DX9和office2003满足上网和游戏需要;5模式为全自动模式。
K、核心包集成更多S&R&S驱动。
L、修正不能对C盘进行整理的BUG;修正IE的一些注册错误。
M、对C盘可以进行打包格式工作,映像中断后不用重启即可重新挂载。
N、增加输入法指示器和小拼音输入,修正不能以JPG作背景问题。
O、1模式后增加对VB程序支持功能。
P、系统中增加对CAB打包支持,7Z程序也直接集成到系统核心中以方便调用解压相应文件。
Q、启动模式可手动、自动还可在winpe.ini文件中预置,但最终决定于文件,即minipe下要有相应模式的镜像文件,才能启动相应模式。也即你可以在安装时选装部分镜像来达到所求功能,不必安装所有。
R、USB设备无论是启动前插入还是后插入均可识别。
S、很多程序更新到了最新版,也有很多程序未更新关键好好用够用。
T、Boot文件夹中放置了,阿呆的最新wimnt程序,以方便不通过本PE的系统能够使用wim文件中的各种工具。
U、最大限度保证挂载的成功。有的映量产的usbcdrom在初始启动阶段,可能不能被识别到,只要进桌面后能够看到该盘,程序会自动生成自动运行项,且如果自动运行项失败,还可通过桌面的加载外置快捷方式进行加载。
V、系统中集成了智能BAC和极品五笔输入法,右键菜单中增加ultredit和CAB最大压缩等实用功能。
W、采纳无忧网友felix17的建议重新制作模式选择菜单,作了两项改进:
①允许用户自制一个镜像UOP.WIM(如果没有这个文件复选框是灰色的)
②手动选择第5项时,允许显卡选择真实驱动(既然DX9都装了,没理由再使用虚拟的万能驱动,当然,如果内存1G以上的机子,自动进入时将还是按原先默认的方式安装万能驱动,以方便偷懒不想按Ctrl的朋友)
哦,对了有几点说明一下:
1、这个PE是以0911为蓝本的,吸收了小小强、小马、neo2046、瓦斯曲……等等还有很多人的PE的一些东西,真正自己原创的东西除了一些想法、一些配置文件、几个小程序外就没什么了,在将这些东西“拿来”的时候即使有一些打了作者的标志,我一般都去掉了(不是很多,可能只有一二个文件吧),不是不尊重作者,真正原创的我不会改的,但后期修改的一般还是回复本来面目比较好,也方便各位DIY自己满意的PE。这里要对这些有名或无名的作者表示感谢,希望不要怪罪才好!!!
2、为什么要一个装载外置的盘?
这个是个技术问题,neo4026的PEV2版是没有B盘的,外置直接往X盘挂,因为这个原因是不能开FBWF的,开了X盘就不能挂载了,但因为这个原因而必须使用IMG类型的核心包,要达到128M内存启动,必须要60M以下的包,但装载以后X盘的自由空间太小,不好用;而用ISO压缩包,不要双倍空间的内存来启动,所以要实现低内存启动必须用ISO类型的系统包。大家可以看一下,PEV2在128M内存机子上不能启动。以前不大懂,认为搞个B盘来搞挂载没有必要,后来觉得,只要B盘能够实现可写挂载就比较完美了。看来老毛桃搞另外一个盘符来挂外置是有深刻原因的,我们不能因为认识上或知识上的不足就匆忙下结论。
考虑到有些笨软件,将外置的B盘识别为第一个硬盘,已经将全部外置移到Y盘。
3、有人说“XP资源”中程序出错,怎么回事。
这是0911原版的东西,是从已安装的XP系统中去提取装载应用程序的,当然如果原来的系统没有安装这些东西,肯定是找不到的,这个功能最好少用,万一硬盘的程序有毒就不好了。PE虽然即使染毒重启后就复原了,但毕竟硬盘中可能还有其他程序。
这个功能是毛桃做系统时Pseudo做出来没多久,有很多BUG,大概是毛桃觉得很有新意就集成到了911中了(顺便说一下Pseudo这个东西很有创意) 。经搜索现在已改成了Pseudo 2008.02.18版本的,程序聪明多了。
4、我将你的这个版本装在C盘,现在要对C盘格式化,如何搞?
先确定你格式C盘后,还要用哪些软件,将这些软件先从B盘中拷到其他盘,不要在格式C盘后ghost也没有了。将工具备份好了就点桌面的卸载外置程序,之后就可以格式化了。
5、USBCDROM不能PNP?
是的,如果是量产出的UsbCdrom在系统启动后插入,只能认usbhdd,这个问题怎么解决我还未找到方法。好在启动前插入还是可以认的,目前只能这么用了。
注:感谢nm88网友告诉我用无忧huaqingyuan 网友的方法解决了usbcdrom不能够PNP的方法。这个问题在下述公布的作品中已经解决。
7、按Ctrl键太麻烦,能不能每次都出菜单来选?
每次都出菜单,不选择就要等几十秒更麻烦,其实你也可以不按的,或者干脆改winpe.ini文件自己预置。
8、有些硬件还是驱动不了?
这些个硬件驱动文件不是我写的,都是从网上搜集整理的,如果你找到了你的硬件驱动,就将之打包到DRV中。
9、我想按我的方式改一改这个PE,可以吗?
当然,本来这个PE就是东拉西扯的,你要再西扯东拉一回我求之不得,就是为了让大家自由DIY才搞这个可自由挂载式的PE的,不过记得你觉得这么改比原先确实要好,要第一时间通知我,也让我也跟你享福哦。
10、IE中怎么没有升级flash9到10?
我觉得这个IE中的flash9开网页无问题,也不闪烁了,没有升级的必要。毛桃的ie.inf文件有几个错误,我修正了,是看log文件才发现的,不知对IE的使用有不有帮助未仔细测试。
11、搞这么多壁纸干什么?眼睛都搞花了。
这个纯属个人爱好,每种模式我用了不同的壁纸,以方便区分,如果壁纸变了,你就知道装载模式不同了。只是美中不足的是进系统后,再改模式pecmd发wall命令无作用,手工换还是可行的。
12、可装vista吗?
应该是可以的,纯系统模式就作了一些设置。不能装的通知我一下。
13、有的说ISO没有菜单?
ISO文件是用来刻盘用的做CDROM用或者量产时做usbcdrom的,不是用来直接做USBHDD的,做这个用gho包,可以用grub或NT菜单。经测试在虚拟机中按ctrl键也是可以出PE维护模式选择菜单的,但要注意在启动时虚拟机要获得控制(即鼠标点启动后要在黑框中再点一下,有的同志不点,总拿手猛按ctrl,键盘按坏手按疼也是无效果的)
14、怎么不升级到sp3?
这个倒是无必要,能够搜集更多驱动,具有更大的兼容性是努力方向。况且sp3的包又要变大,真的更无必要,为什么选毛桃来做蓝本,就是考虑其经过较长时间的发展了。
15、老机快启怎么不行?
有几点要说明:一个是不能用来识别usbcdrom,目前主要是用来识别usbhdd的(看在config.sys中加usbcd.sys怎么样,一直没时间测试,但总的来说不是100%能够成功)。第二是U盘和主板任何一方不支持2.0都是无效果的。
16、如何更新病毒库?
本光盘是使用nod32来作病毒扫描软件的,使用和更新都很简单,我硬盘中的杀软件也用这个,杀毒能力不弱,安装卸载都超简单,可以说是一个最容易装卸的杀软了。本PE中的nod32就是直接从我自己的XP中提取的。库文件在安装目录中以nod32.000、nod32.002直到nod32.007方式放置。更新这几个文件就可以了。因mmc为可写挂载,将库文件可以直接拷入Y:MMCEset下覆盖原文件后用wimnt更新一个即可。更新后可立即重新装载就可看到效果。如下图:
nod32更新库1
/qzone/newblog/v5/editor/css/loading.gif
nod32更新库2
/qzone/newblog/v5/editor/css/loading.gif
nod32库更新前
/qzone/newblog/v5/editor/css/loading.gif
nod32库更新前
/qzone/newblog/v5/editor/css/loading.gif
17、有网友说原名丢了网友的USB20启动可以识别usbcdrom,我下了没有测试成功,但我还是在config.sys和autoexec.bat中加入了驱动usbcdrom的语句,总的来说还是用usbaspi.sys和aspidisk.sys来得稳定,但aspidisk.sys不能出usbcdrom盘符;有段时间我是用xmsdsk来判断U盘盘符的,如xmsdsk生成E:盘则装aspidisk后U盘就在F:盘,但aspidisk必须放到bat文件中执行,一旦放到bat中执行兼容性也变差,现在还是改回原来的方式在config.sys中装载。
  关于USB2.0预驱动还要再说明一下:尽管使用aspidisk.sys兼容性要好一些,但有些主板还是驱动不了,特别是已经在bios中支持了的,你再用这个去驱动,往往会死机,很多用户是属于这种情况。而且我目前还碰到一款机子,用这个不但无作用,还会造成cmos参数丢失,且只能放电才能重新启动。(实际上这款机子也属于bios中先驱动了的情况)
  从实际的情况来看,装载镜像(大约30M)的过程不超过4分钟,一般是代表bios中已经支持,请不要用这一项启动。超过8分钟以上则可以用这个方法试一试。
18、如何定制?UOP.WIM放到何处?怎么将我定制的程序的快捷方式放到桌面上?
  如有的网友要放最新的AcronisTrueImage_ES_9.5.8018,这个软件十分巨大不好放到原来的包中;还有的网友觉得模式1都显得多了,希望弄个简易包将ghost、VDM等几个最常用的放进去就行了,也不想动原来的MMC包……。这些情况都可以通过制作自己的UOP实现,可以在PE或XP下做,做法也超简单,就是在硬盘上建立一个UOP目录,将你要的这些软件再分目录放到它的下面,在UOP下编辑好REGDOC.INI和REGDOC.CMD(CMD文件不是必须的)以便建立好快捷方式命令和注册。用WIMNT这个软件打成UOP.WIM,放到minipe下就可以了。不会编辑INI的看一下原来有的REGDOC.INI文件。
  关于定制,无忧网友felix17 在120楼120楼有图片说明。


19、有的网友提到ISO第一项不可用。保留这一项是方便大家做安装盘的,我上传的ISO文件才179M,PE就占了157M,如果有XP安装文件的话绝对不止这个容量,用心的读者肯定也看到了I386文件夹是空的,如果要做安装光盘请将安装文件集成到i386目录下。
20、有的网友还提到右下角的分辨率调节失效的问题,这里也解释一下:
A、首先要驱动显卡。
B、显卡驱动后,如使用调节无效,可以到桌面手工调整1次,以后就可用右下角的调节工具了。
21、有的网友说nod32好象提示有一个错。因为这个只用来扫描的不用来启动监控的。出这个错不影响扫描。
22、如何加入显声网驱动?
驱动包再大,也会有不能驱动的硬件,因此大家还是学会自己加吧!实际上论坛上这类帖子有很多,这里简要地说一下,以加网卡为例。
(1)准备驱动文件。对驱动比较熟悉的直接从驱动文件中提取,主要是sys和inf文件,或者从木鸟等资深玩家发布的经过精简的驱动包中提取;不熟识的可以从你现有的XP系统中提取,可以使用如下工具: 提取驱动工具
GetPeDriver(1.4).rar
运行这个工具,可得到一个有关驱动的压缩包。
提取驱动1
/qzone/newblog/v5/editor/css/loading.gif
提取驱动2
/qzone/newblog/v5/editor/css/loading.gif
提取驱动3
/qzone/newblog/v5/editor/css/loading.gif
(2)将DRV.WIM挂载一下,把DRVEthernet下的DRIVERS_NET.CAB(有线的)或DRIVERS_NET_WIRELESS.CAB(无线的)解开到硬盘的某个目录下
如下图,可见原驱动是分厂商放置的。
解开网卡驱动包
/qzone/newblog/v5/editor/css/loading.gif
(3)找到你所用网卡的厂商,在其下建一个新的目录,名字任意取,将你得到的驱动放到这里,如果是用getdriver制作的要解开放置。
(4)运行打包工具XCAB,记得选处理inf就可以重新打包了。将打好的包放到wim中代替原文件即可。
xcab制作
/qzone/newblog/v5/editor/css/loading.gif
23、有的网友提出将这几个外置包搞成复选框形式,想装哪个就装哪个?实际上,这些网友没有仔细研究,这几个包,后面的包要以前面的包为基础的。正如一个人先要学会走才能跑,你不可能要多媒体而不驱动显卡吧?
七、下载文件
下载分成三大部分,地址见最后
(一)启动包(只有核心系统无外置)
(二)外置程序(共4个)
1、MMC外置包
2、DRV外置包
3、APP外置包
4、ADV外置包
(三)装卸用配置文件
八、用法
(一)硬盘、移动硬盘、U盘的Usbhdd形式安装方法。
1、非破坏手工安装方式:原盘有系统可启动。
①将包中的minipe和boot目录拷贝到目标盘中
②运行BOOTmypeset或BOOT下的get_pe.cmd选择你选用0911PE
③修改boot.ini文件加上一个如下的启动项即可:
  C:ootMAOTAO.BIN="WinPE 系统"
2、非破坏自动安装方式:原盘有系统可启动。
①三个启动包SETUP下都集成有毛桃的安装程序,运行之,按提示进行操作。
②完成后检查目标盘的MINIPE目录,看是否有winpe.ini文件,如果没有,请从安装盘拷贝进来。
3、破坏全新安装方式:原盘无系统或重新做
①用虚拟光驱装载以上ISO安装包,找到GHO目录下有一个最小克隆镜像PE_DOS32.GHO。
②用ghost32将这个文件克隆到目标盘;小U盘或其他不能直接克隆的U盘,可以用先用U盘格式化工具或在系统中格式成FAT16或FAT32,再用GHOSTEXP.EXE解包释放到U盘。
③将安装包中的Minipe和boot目录拷贝到目标盘中。
④硬盘上述3步就可以了,如果是U盘后请使用本包中bootgrubgrubinst_gui.exe安装工具将grub4dos安装到U盘的MBR。
注:以上如果用最小量产包做,请将4个外置程序包和配置文件(解包后为2个ini文件)拷贝到minipe下。
(二)Usbcdrom安装方法:(这里主要介绍量产方法)
1、将以上最小量产包以及4个外置包下载到硬盘
2、用量产工具,启用usbcdrom选项,并指定该最小包为选用的ISO文件,进行量产。
3、量产后完成后,有一个usbcdrom和至少1个usbhdd。
4、参教上述(一)方法,将量产后的usbhdd也做成本系统的usbhdd启动盘。如果不做usbhdd启动,在这个usbhdd上建立minipe目录将4个外置包和2个ini文件拷贝到其中,即可。
九、关于最小量产包的进一步说明
1、最小量产包minipe下只有系统镜像,外置程序及其装卸配置文件均未收入。量产时可以将本文件量产为UsbCdrom,剩下的空间为usbhdd,可以用来放外置程序。
2、PE启动时会自动搜索所有盘MiniPE下中的winpe.ini并执行之,因此唯一的要求就是外置wim包必须与winpe.ini文件在一起。
3、系统总是是从前面的盘符往后搜索MiniPE下的外置程序,如果多个盘符中有这些文件,放在靠前盘符中的文件将得到执行,请大家注意!
4、支持多种PE的安装程序在ootmypeset下,Windows下请运行CMD文件,DOS下请运行BAT文件。最小包中GHO下的克隆包已经选择为0911,如果用这个包克隆恢复的目标盘,没有改动,安装后不需要运行这些批处理。
4、如果手工安装到硬盘,boot下的文件maotao.bin、mype、ntdetec文件为必须文件,请勿删除。其他子文件夹是一些工具和DOS镜像,如果觉得不需要均可删除。
页: [1]
查看完整版本: hhh333修改老毛桃0911而成的多模式PE