无忧启动论坛

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

【讨论】菜鸟学着更新x.Nichdlas的多启合盘

[复制链接]
跳转到指定楼层
1#
发表于 2009-6-18 19:09:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
x.Nichdlas发布“【06.09】【系统维护多启方案】集无忧之佳作!刻盘、量产、U+、高级安装 多种部署”(http://bbs.wuyou.net/forum.php?mod=viewthread&tid=139807)之后,hhh333和我心如水都对自己的PE有了较大的修改,我是个喜欢尝鲜的人,忍不住想自己将合盘的内容升级一下。

    首先,我已经早就不刻盘和量产了,都是做U+和安装到移动硬盘上(具体参看各位大大PE发布说明),因为PE升级实在是太频繁了,刻盘太费,量产每次都要清U盘数据,我习惯于将U盘和移动硬盘分成两个区,一个区专门放PE,另一个放常用软件。其实我PE用的最多的是启动机器,然后安装深度或者是雨林木风的GhostXP。

    闲话少说,现在以我的部署到移动硬盘的合盘为例开始动手。

    目的:

        1、将x.Nichdlas的多启合盘的各个PE都升级到最新版

        2、在x.Nichdlas的多启合盘中新增hhh333的全内置03PE

    鸣谢:

        1、原合盘作者:x.Nichdlas

        2、原PE作者:66639
我心如水hhh333
  
        3、各位回帖的朋友


    【更新我心如水的PE】

    以下是原帖内容:   

PE更新教程(以更新水哥的PE为例)

by bgwhw:
一、PE文件升级
1、提取我心如水8.1(ISO)中\MINIPE\下的三个文件:
OP2003_8.WIM
WINPE03.INI
WINPE03.IS_

2、修改WINPE03.INI中的如下语句:
原:
MOUN %CurDrv%\MINIPE\OP2003_8.WIM,Y:,1,%TEMP%
改为:
MOUN %CurDrv%\G4D\PE\WXPE\OP2003_8.WIM,Y:,1,%TEMP%

3、用WINRAR解压WINPE03.IS_,得到WINPE03.ISO,用UI提取并修改其中的PECMD.INI(在该ISO中的\WXPE\SYSTEM32\目录下),修改PECMD.INI中的如下语句:
原:
LOAD \MiniPE\WinPE03.INI
改为:
LOAD \G4D\PE\WXPE\WinPE03.INI

之后,将改完的新PECMD.INI替换回WINPE03.ISO,再用WinCAB将WINPE03.ISO压缩为WINPE03.ISO.cab,改名为WINPE03.IS_

4、用新的OP2003_8.WIM、WINPE03.INI、WINPE03.IS_三个文件替换 3rdVEnd.iso 中 G4D\PE\WXPE下的三个同名文件。

二、引导菜单信息修改
提取并修改 3rdVEnd.iso 中 \G4D\MENU\目录下的几个相关文件信息,将“8.0”改为“8.1”(不知道改哪个的就挨个用记事本打开,看到“我心如水8.0“就改为”“8.1”。那几个中文子目录下的文件不用管),之后将改后的文件替换回去。


应该做如下修改:

[quote]2、修改WINPE03.INI中的如下语句:
原:
MOUN %CurDrv%\MINIPE\OP2003_8.WIM,Y:,1,%TEMP%
改为:
MOUN %CurDrv%\G4D\PE\WXPE\OP2003_8.WIM,Y:,1,%TEMP%


现在应该为:
2、修改WINPE03.INI中(纯文本文件)的如下语句:
原:
MOUN %CurDrv%\MINIPE\OP2003_8.WIM,Y:,1,%TEMP%
改为:
MOUN %CurDrv%\XNIC\PE\WXPE\OP2003_8.WIM,Y:,1,%TEMP%

[/quote]

[quote]
3、用WINRAR解压WINPE03.IS_,得到WINPE03.ISO,用UI提取并修改其中的PECMD.INI(在该ISO中的\WXPE\SYSTEM32\目录下),修改PECMD.INI中的如下语句:
原:
LOAD \MiniPE\WinPE03.INI
改为:
LOAD \G4D\PE\WXPE\WinPE03.INI

现在应该为:
3、用WINRAR解压WINPE03.IS_(我是直接把后缀名改为:.rar,然后解压,o(∩_∩)o...哈哈),得到WINPE03.ISO,用UI提取并修改其中的PECMD.INI(纯文本文件)(在该ISO中的\WXPE\SYSTEM32\目录下),修改PECMD.INI中的如下语句:
原:
LOAD \MiniPE\WinPE03.INI
改为:
LOAD \XNIC\PE\WXPE\WinPE03.INI

之后,将改完的新PECMD.INI替换回WINPE03.ISO,再用WinCAB将WINPE03.ISO压缩为WINPE03.ISO.cab,改名为WINPE03.IS_

我是菜鸟,用的是老毛桃的MCab.exe,它是调用XP自带的makecab打包的吧,反正菜鸟用着顺手,直接将WINPE03.ISO打包成WINPE03.IS_
MCab下载(http://bbs.wuyou.net/forum.php?mod=viewthread&tid=77522


[/quote]

[quote]
二、引导菜单信息修改
提取并修改 3rdVEnd.iso 中 \G4D\MENU\目录下的几个相关文件信息,将“8.0”改为“8.1”(不知道改哪个的就挨个用记事本打开,看到“我心如水8.0“就改为”“8.1”。那几个中文子目录下的文件不用管),之后将改后的文件替换回去。

现在应该为:
二、引导菜单信息修改
    我是移动硬盘,只支持Grub4Dos、GfxBoot和SYSLINUX的启动,所以我的移动硬盘根目录下只有G4DGFX和SYSLINUX两个目录菜单。
    Grub4Do、GfxBoot引导菜单:修改 移动硬盘上\G4DGFX\目录下的几个相关文件信息,主要是1.LST、1S.LST、1.CHS、0.LST、0S.LST,0.CHS、1T6.*、1T6S.*等文件,比较多,慢慢来,反正我是全改了,将相关版本提示改掉。
    不改也可以啊,记住自己是最新版就得了,只是菜单提示是老的
如:

title [3] 我心如水 Server 2003 PE 正式版
    chainloader /G4DGFX/WX03.BIN

改为:

title [3] 我心如水 Server 2003 PE v8.5C 正式版
    chainloader /G4DGFX/WX03.BIN

    SYSLINUX引导菜单:好像都是图片啊,在\SYSLINUX\下放着,主要是1.png和0.png,不想也不会改了,记着自己已经升级到最新版就得了。

[/quote]

    【更新我心如水的全内置PE】
   
    提取下载的ISO中的全内置核心,具体在\MINIPE\目录下,V66版的文件名为:WINPE66.IS_,将其拷贝到移动硬盘的\XNIC\PE\WXPE\下,如果哦不想改菜单,就直接将其改名为:WINPE512.IS_,替换原文件即可。
    如果想保留WINPE66.IS_文件名,则需修改修改\XNIC\下的WXAI文件(纯文本文件):

[SetupData]
BootDevice="ramdisk(0)"
BootPath="\WXPE\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=XNIC\PE\WXPE\WinPE512.IS_"

改为
[SetupData]
BootDevice="ramdisk(0)"
BootPath="\WXPE\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=XNIC\PE\WXPE\WinPE66.IS_"

    要与文件名相对应

    同样改Grub和SYSLINUX的菜单提示

    【更新hhh333的XPPE】

    1、用UltraISO提取hhh333光盘镜像中H3PE目录下的所有文件,其中WINPEIN.ISO是hhh333的全内置,新增的,x.Nichdlas的合盘中以前没有,但我觉得全内置合盘比较简单,以后准备把hhh333的全内置自己集成,故也提取出来。

    2、修改UNLOADOP.INI

[quote]
    LINK %USERPROFILE%\桌面\加载外部配置,PECMD.EXE,LOAD \H3PE\WINPE.INI,Shell32.dll#5


改为:

   LINK %USERPROFILE%\桌面\加载外部配置,PECMD.EXE,LOAD \XNIC\PE\H3PE\WINPE.INI,Shell32.dll#5

[/quote]

    3、用WINRAR解压WINPE.IS_(我是直接把后缀名改为:.rar,然后解压,o(∩_∩)o...哈哈),得到WINPE.ISO。
   
    用UI提取并修改其中的PECMD.INI(纯文本文件)(在该ISO中的\WXPE\SYSTEM32\目录下),修改PECMD.INI中的如下语句:

[quote]
LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \H3PE\WINPE.INI,Shell32.dll#5

改为:
LINK %Desktop%\加载外部配置,PECMD.EXE,LOAD \XNIC\PE\H3PE\WINPE.INI,Shell32.dll#5



TEAM LOAD \H3PE\WINPE.INI|WAIT 500

改为:
TEAM LOAD \XNIC\PE\H3PE\WINPE.INI|WAIT 500



IFEX $%BootFromCD%<0,TEAM RUNS PECMD.EXE LOAD \H3PE\WINPE.INI,加载外部配置|TEXT 没有找到“H3PE\WinPE.ini”,开始搜索本地盘的“PETools”……#0xEE,$20|WAIT 500|LOAD %WS%\PETOOLS.INI|FILE %Desktop%\搜索装载PETOOLS到开始菜单.LNK

改为:
IFEX $%BootFromCD%<0,TEAM RUNS PECMD.EXE LOAD \XNIC\PE\H3PE\WINPE.INI,加载外部配置|TEXT没有找到“H3PE\WinPE.ini”,开始搜索本地盘的“PETools”……#0xEE,$20|WAIT 500|LOAD%WS%\PETOOLS.INI|FILE %Desktop%\搜索装载PETOOLS到开始菜单.LNK

[/quote]


    4、用UI提取并修改其中的PETOOLS.INI(纯文本文件)(在该ISO中的\WXPE\SYSTEM32\目录下),在PETOOLS.INI中最后新增一行:

FORX @\XNIC\PETOOLS,TOOLS,0,CALL MAKELINK


    5、将改完的新PECMD.INI和PETOOLS.INI替换回WINPE.ISO,再用老毛桃的MCab.exe将WINPE.ISO压缩为WINPE.IS_。
MCab下载(http://bbs.wuyou.net/forum.php?mod=viewthread&tid=77522

    6、将新的WINPE.IS_、OP.IMG、WINPE.INI、UNLOADOP.INI、IPSET.IN拷贝至\XNIC\PE\H3PE\目录下替换旧文件。

    7、改菜单提示,前面说了,不改也可以,如果要改的话,我的移动硬盘的菜单在\G4DGFX\下,主要改0.*,0S.*,1.*,1S.*,1T6.*,1T6S.*中的菜单提示。
   
    Grub4Dos菜单对应*.chs,GfxBoot菜单对应*.lst,这些文件都是纯文本文件,可直接修改。

    SYSLINUX菜单我不会改。

    【更新hhh333的03PE】

    经尝试和hhh333的XPPE改法一致,只不过对应文件名为WINPE03.IS_。
    如果已经按前述更新了hhh333的XPPE,则只需修改WINPE03.IS_中的PECMD.INI和PETOOLS.INI,压缩,拷贝即可。

    【更新非RAM模式PE】

    原来是hhh333的非RAM模式2003PE,根据hhh333的说明,将上述修改好的WINPE03.IS_先解压成ISO文件,再将这个ISO内部的WXPE目录释放到硬盘\XNIC\目录即可。


    【新增hhh333的全内置03PE】

    以上已经将x.Nichdlas的多启合盘中主要的PE全部更新完毕,hhh333在最新版中给出了自己的全内置03PE,反正我的移动硬盘够大,下面尝试新增hhh333的全内置03PE。

    1、将hhh333光盘中\H3PE\目录下的WINPEIN.ISO提取出来,拷贝至\XNIC\PE\H3PE\目录下。

    2、将\XNIC\目录下的WXAI拷贝一份,改名为H3IN,修改其中内容如下:

[SetupData]
BootDevice="ramdisk(0)"
BootPath="\WXPE\SYSTEM32\"
OsLoadOptions="/minint /fastdetect /rdexportascd /rdpath=XNIC\PE\H3PE\WINPEIN.ISO"


    3、将\G4DGFX\目录下的WXAI.BIN拷贝一份,改名为H3IN.BIN。

    4、用UltraEdit或者WinHex编辑H3IN.BIN,将其中的“WXAI”全部替换成“H3IN”。

    5、修改Grub4Dos和GfxBoot菜单文件,在1.*,和1S.*中添加如下语句:

title [3] hhh333 多模式 2003PE 全内置
    chainloader /G4DGFX/H3IN.BIN


    下面的菜单项依次增大。

    【研究暂时就到这里】

[ 本帖最后由 东写西读 于 2009-6-20 19:33 编辑 ]
2#
发表于 2009-6-18 21:22:49 | 只看该作者
楼主我该让你看看我的做dpe 4.0的log
A4大小的笔记本划满了三页
回复

使用道具 举报

3#
发表于 2009-6-18 21:35:20 | 只看该作者
要与文件名相对应

    同样改Grub和SYSLINUX的菜单提示
编辑中...

明天再研究
==========

winpe66.IS_直接改名:

winpe512.IS_

全内置的.名字随便.运行时与外界无关.
回复

使用道具 举报

4#
 楼主| 发表于 2009-6-18 21:53:46 | 只看该作者
原帖由 66369 于 2009-6-18 21:35 发表
要与文件名相对应

    同样改Grub和SYSLINUX的菜单提示
编辑中...

明天再研究
==========

winpe66.IS_直接改名:

winpe512.IS_

全内置的.名字随便.运行时与外界无关.


我也是这样想的,可我自己尝试时启动系统时报一个错误,提示"txtsetup.inf"文件被破坏,我搞不清是自己DIY有问题呢,还是我下载的PE有问题?MD5好着呢

[ 本帖最后由 东写西读 于 2009-6-18 21:55 编辑 ]
回复

使用道具 举报

5#
发表于 2009-6-18 21:58:42 | 只看该作者
原帖由 东写西读 于 2009-6-18 21:32 发表

我是一只小小小菜鸟,连门都没摸着呢

也不是的
能做到这步已经很不错了
回复

使用道具 举报

6#
 楼主| 发表于 2009-6-18 22:18:02 | 只看该作者
原帖由 66369 于 2009-6-18 21:35 发表
要与文件名相对应

    同样改Grub和SYSLINUX的菜单提示
编辑中...

明天再研究
==========

winpe66.IS_直接改名:

winpe512.IS_

全内置的.名字随便.运行时与外界无关.


瀑布汗!
由于粗心大意,直接将整个ISO拷贝过去,提取的winpe66.is_还静静地躺在那里
现在全内置已经测试正常。
回复

使用道具 举报

7#
 楼主| 发表于 2009-6-18 22:18:59 | 只看该作者
原帖由 neo4026 于 2009-6-18 21:58 发表

也不是的
能做到这步已经很不错了

感谢鼓励!
PS:
瀑布汗!
由于粗心大意,直接将整个ISO拷贝过去,提取的winpe66.is_还静静地躺在那里
现在全内置已经测试正常。
回复

使用道具 举报

8#
发表于 2009-6-18 22:27:52 | 只看该作者
回复 #12 bgwhw 的帖子
有机会把自己更新的步骤截截图

回复 #13 东写西读 的帖子
千万别这么说 我只是跟在各位大师后面学习而已 技术都是他们传承的
回复

使用道具 举报

9#
发表于 2009-6-19 08:19:45 | 只看该作者
学习学习,正在修改中。。。。。。。。。。。。。
回复

使用道具 举报

10#
发表于 2009-6-19 08:52:49 | 只看该作者
期望楼主能早点完成,最好能把配置文件传上。
回复

使用道具 举报

11#
发表于 2009-6-19 09:25:10 | 只看该作者
楼主最好把改后的效果图发一部分出来,学习一下。
回复

使用道具 举报

12#
 楼主| 发表于 2009-6-19 12:44:17 | 只看该作者
今天上午把hhh333的XPPE更新搞定
估计他的03PE方法一样。
回复

使用道具 举报

13#
发表于 2009-6-19 12:48:40 | 只看该作者
hhh333兄弟的PE,只需要修改ISO内的PECMD.INI就可以了
回复

使用道具 举报

14#
 楼主| 发表于 2009-6-19 12:51:18 | 只看该作者
原帖由 satanwyj 于 2009-6-19 12:48 发表
hhh333兄弟的PE,只需要修改ISO内的PECMD.INI就可以了

嘿嘿,我也这么认为
回复

使用道具 举报

15#
发表于 2009-6-19 13:06:17 | 只看该作者

回复 #14 东写西读 的帖子

如果只用G4D的话,只需要修改*S.*菜单,不加S那个可以无视

当然你也可以自己改成调用menu.lst菜单
回复

使用道具 举报

16#
 楼主| 发表于 2009-6-19 17:42:14 | 只看该作者
研究完更新hhh333的2003PE,继续研究更新非RAM模式PE
回复

使用道具 举报

17#
 楼主| 发表于 2009-6-19 18:24:47 | 只看该作者
非RAM模式PE更新完毕。
hhh333在最新版中给出了自己的全内置03PE,反正我的移动硬盘够大,下面尝试新增hhh333的全内置03PE。
回复

使用道具 举报

18#
 楼主| 发表于 2009-6-19 19:29:14 | 只看该作者
新增hhh333的全内置03PE成功
研究暂时就到这里,欢迎大家拍砖!
回复

使用道具 举报

19#
发表于 2009-6-19 21:47:20 | 只看该作者
楼主可以改一下水哥的PESETUP。CMD,我感觉在WIDOWS下或PE下安装PE这个功能不错,但改变路径就会出错。不知道问题出在哪里?
回复

使用道具 举报

20#
发表于 2009-6-19 21:58:34 | 只看该作者
第一次手机回复 试验下
楼主是否也注意到了我修改的petools.ini 这个指定了iso的petools
鉴于g4dgfx目录的菜单调用关系可能容易让yy时把人绕晕 我以后尽可能详尽目录的文件解释
回复

使用道具 举报

21#
 楼主| 发表于 2009-6-20 19:24:52 | 只看该作者
原帖由 x.Nichdlas 于 2009-6-19 21:58 发表
第一次手机回复 试验下
楼主是否也注意到了我修改的petools.ini 这个指定了iso的petools
鉴于g4dgfx目录的菜单调用关系可能容易让yy时把人绕晕 我以后尽可能详尽目录的文件解释


多谢提醒,我还真给忽视了

我想主要是hhh333的XPPE和03PE需要在PETOOLS.INI最后补充一行,以便调用\XNIC\PETOOLS\下的工具,对么?
至于我心如水的PE,按照您的说法
5、改变 我心如水 Server 2003 PE 正式版、我心如水 Server 2003 PE 全内置 纪念版 的PETOOLS加载方式(与H3大的方法统一),使得在纯内核下也能搜索PETOOLS(虽然这个实际意义不大)、能二次搜索PETOOLS

我就没管啦

[ 本帖最后由 东写西读 于 2009-6-20 19:26 编辑 ]
回复

使用道具 举报

22#
 楼主| 发表于 2009-6-20 19:36:53 | 只看该作者
原帖由 redapple 于 2009-6-19 21:47 发表
楼主可以改一下水哥的PESETUP。CMD,我感觉在WIDOWS下或PE下安装PE这个功能不错,但改变路径就会出错。不知道问题出在哪里?


改变路径?是哪个路径,是源路径还是目标路径?
回复

使用道具 举报

23#
发表于 2009-6-21 12:10:51 | 只看该作者
我更改了光盘PE的路径如x.Nichdlas 的位置。
回复

使用道具 举报

24#
发表于 2009-6-21 20:51:49 | 只看该作者
支持一下,希望楼主更新。
回复

使用道具 举报

25#
发表于 2009-6-21 21:06:34 | 只看该作者
楼主不直接放出CD镜像吗?下载来刻盘最好了
回复

使用道具 举报

26#
 楼主| 发表于 2009-6-22 10:45:15 | 只看该作者
原帖由 redapple 于 2009-6-21 12:10 发表
我更改了光盘PE的路径如x.Nichdlas 的位置。

阁下是要用我心如水的安装命令去安装x.Nichdlas的合盘?合盘含多个PE你要装哪个呀?
如果是仅部署我心如水的PE,看其安装命令PESETUP.CMD,目录结构是固定的
Set SetupINIFile=PESETUP.INI
Set PEFile=MiniPE\WINPE03.IS_
Set PEIni=MiniPE\WINPE03.INI
得按照其结构放文件,或者修改相应的语句。

[ 本帖最后由 东写西读 于 2009-6-22 10:54 编辑 ]
回复

使用道具 举报

27#
 楼主| 发表于 2009-6-22 11:09:21 | 只看该作者
原帖由 zhang2290928 于 2009-6-21 21:06 发表
楼主不直接放出CD镜像吗?下载来刻盘最好了

放合盘也得XNichdlas来吧?
各PE都在不停升级更新,今天我心如水更新了,你刚上传完合盘,明天hhh333又更新了,你怎么办哩?再上传完整的合盘?所以我现在基本上是部署在移动硬盘或者U盘上,自己手工更新单独的PE。
回复

使用道具 举报

28#
发表于 2009-6-22 11:22:43 | 只看该作者
  1. ROOT

  2. 根目录

  3. │ 

  4. ├─BOOT

  5. 启动目录

  6. │ │

  7. │ │——GRUB4DOS



  8. │ │——ISOLIUNX



  9. │ │——SYSLINUX

  10. │ │——IMGS

  11. 放置DOS工具箱IMG文件的目录



  12. │——RSPE       建议按照各PE作者的名字建立目录,如水兄的, H3PE  HHH333 的等,这样和盘只要做一个模板就够,其它改
  13.                               动 的地方不大,自己就可以修改

  14. PE文件放置目录



  15. └─PETOOLS

  16. 放置自定义外置程序(自己制作的wim文件)的目录

复制代码


    老X的那个修改起来太麻烦了,牵扯了很多目录,很多 .bin 文件,自己diy比较累死人,如果不熟悉结构。如果按照以上的目录方式,大家也就可以自己修改了,只要有一个模板就可以了。
回复

使用道具 举报

29#
发表于 2009-6-22 21:42:41 | 只看该作者
原帖由 东写西读 于 2009-6-22 10:45 发表

阁下是要用我心如水的安装命令去安装x.Nichdlas的合盘?合盘含多个PE你要装哪个呀?
如果是仅部署我心如水的PE,看其安装命令PESETUP.CMD,目录结构是固定的
Set SetupINIFile=PESETUP.INI
Set PEFile=Min ...

这样修改不成功。好像找不到文件。
回复

使用道具 举报

30#
发表于 2009-8-17 21:50:14 | 只看该作者
想问一下,.BIN文件是怎么做出来的?
还有怎么修改BIN文件?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-7-22 10:25

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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