上海鋆程轴承有限公司:百草霜fbinst&0PE合盘FBA制作过程【2011-2-1更新为春节版】

来源:百度文库 编辑:偶看新闻 时间:2020/10/23 05:10:20
百草霜fbinst&0PE合盘FBA制作过程【2011-2-1更新为春节版】
【最近发现很多攻击fbinst的人,不喜欢fbinst的朋友勿入,谢谢】
【游客目前无法看到论坛的图片和附件,有需要请登录后再浏览】
【索引】


  • 第一篇 【Fbinst+0PE1.2b启动盘制作】  ---- 2楼
    http://bbs.wuyou.com/viewthread.php?tid=170034&page=1#pid1988517
  • 第二篇 【Fbinst&0PE + 其他PE(我心如水)合盘制作过程】 ---- 3楼
    http://bbs.wuyou.com/viewthread.php?tid=170034&page=1#pid1988540
  • 第三篇 【MsgDiyer - GfxMenu Message制作工具】 ---- 4楼
    http://bbs.wuyou.com/viewthread.php?tid=170034&page=1#pid1988541
  • 第四篇 【0PE中用原版系统ISO包安装系统的演示】(不推荐,仅做为对一种方法的研究
    http://bbs.wuyou.com/viewthread.php?tid=166047
  • 第五篇 【RUN模块使用说明】  ---- 5楼
    http://bbs.wuyou.com/viewthread.php?tid=170034&page=1#pid1988542
【更新日志】

  百草霜fbinst&0PE合盘春节版】

1、版本简单说明:
   (1)百草霜fbinst_0PE合盘春节加强版
      ①内置0PE1.2.5中文版、我心如水2003PE网启版、我心如水WIN7PE新年版、HPY2003PE网启版
      ②SRS驱动50M,PETOOLS工具110M
      ③建议扩展分区至少600M,如果空间不够可以用fbinsttool删除fba中的部分内容,然后整理碎片再导入
   (2)百草霜霜fbinst合盘单0PE春节版
      ①内置0PE1.2.5中文版
      ②SRS驱动50M,PETOOLS工具110M
      ③建议扩展分区至少300M,如果空间不够可以用fbinsttool删除fba中的部分内容,然后整理碎片再导入
   (3)内置RUN模块是以zxw的为母板修改而来,但不完全相同,其中加载MAXDOS的菜单写法不同,
      加载硬盘XP、2k3和WIN7的方式不同,请不要随意更改以免出错,其他菜单的写法相同
2、本合盘采用RUN批处理模块(感谢Chenall 、zxw、sratlf )        
3、感谢:fbinst(Bean),fbinsttool(jianliulin), 0PE(Pseudo),grldr(chenall)
         RUN模块(Chenall 、zxw、sratlf ),PECMD(lxl1638),gzk101,天涯海角1216,66369 ,HPY和各位支持鼓励我的朋友等。
4、本fbinst合盘用了无忧启动各位大侠的作品,纯属YY之作,只求用来学习和研究,仅供参考,有问题可以到论坛提问,我尽自己最大的努力解答,欢迎各位批评指正.
5、下载地址 百草霜fbinst_0PE合盘春节版下载地址.zip (3.15 KB)


注:RUN模块可能存在bug,我会定期更新,更新后会传到1楼底部。

百草霜fba + syslinux启动+可见分区CDlinux 、beini 和可见区菜单制作过程 






         【百草霜fbinst合盘元月版0PE我心如水PE版】 
           

           1、ud默认主分区,300M扩展分区(主分区默认就可以了,当然也可以更大)
           2、内置Pseudo大的0PE更新为1.2.4版(2011-1-2日更新),只含XPPE组件

           3、使用的grldr要和0PE中的一致(grldr请不要随意更换版本,2011-1-1号以后的版本)
           4、内置我心如水PE无忧启动十周年纪念版(精简版),未包含burg
           5、PETOOLS和SRS比较大,可以根据具体情况自行增减,或进入PE后udhelper按需运行
           6、附上message制作工具“MsgDiyer”
           7、附上Fba启动测试器V1.1内测版,方便测试fba
           
     

         【百草霜fbinst合盘元旦版之单0PE版】 

                  1、ud默认主分区,300M扩展分区(主分区默认就可以了,当然也可以更大)
2、内置Pseudo大的0PE更新为1.2.4版,只含XPPE组件
3、使用的grldr要和0PE中的一致(grldr请不要随意更换版本)
4、本版本未包含其他版本PE,未包含burg
5、PETOOLS和SRS比较大,可以根据具体情况自行增减,或进入PE后udhelper按需运行
6、附上message制作工具“MsgDiyer”
7、附上Fba启动测试器V1.1内测版,方便测试fba
8、本合盘采用基于WENV的RUN批处理模块,大大简化了菜单的写法,感谢Chenall 和 sratlf 
9、感谢:fbinst(Bean),fbinsttool(jianliulin), 0PE(Pseudo),grldr(chenall)
              RUN模块(sratlf),PECMD(lxl1638),gzk101,天涯海角1216,66369 ,HPY和各位支持鼓励我的朋友等。

10、本fbinst合盘用了无忧启动各位大侠的作品,纯属YY之作,只求用来学习和研究,
      仅供参考,有问题可以到论坛提问,我尽自己最大的努力解答,欢迎各位批评指正.

  
【2010-10-10日更新,百草霜fbinst合盘1010版、增强版】






    1、内置Pseudo大的0PE更新为1.2.2版,只含XP和03中文版PE组件
    2、使用的grldr要和0PE中的一致
    3、内置hpy7332的HPY计算机维护系统中秋版(更新版)
    4、内置我心如水_SERVER_2003_PE_v16.09.11_珍藏版
    5、更新burg到v6e版,并增加fba格式主题包,burg菜单仅作几个简单的演示
    6、1010版PETOOLS和SRS删除了不常用的工具和驱动,可以根据具体情况自行增减
    7、增强版PETOOLS和SRS比较全,比较大,可以根据具体情况自行增减
    8、不喜欢带LOGO的message背景的可以自行更换,附上message制作工具“MsgDiyer测试版”
    9、本fba不求完美,只求用来学习和研究,仅供参考,有问题可以到论坛提问,
         我尽自己最大的努力解答,欢迎各位批评指正
   10、1010版ud空间要求至少主分区默认、扩展分区300M
          增强版ud空间要求至少主分区默认、扩展分区450M

   11、10.11修正内容:删除“KonBoot免口令模块”菜单,需要的请到0PE菜单内执行
   12、下载地址 百草霜fbinst_0PE合盘春节版下载地址.zip (3.15 KB) 
  
Burg主题截图:







     【2010-8-24日更新Pseudo0pe合盘含Burg(百草霜YY)0824】

         1、在“Pseudo0pe合盘含Burg(百草霜YY)0727”基础上制作的
         2、更新grldr为2010-8-12日的版本
         3、更新了0PE1.2最新的补丁(0PEv1.2(2010-08-21)XP中文版(测试补丁工具))
         4、burg更新到最新版
         5、其他未作重大修改
         6、不喜欢带LOGO的message背景的可以自行更换,附上message制作工具“MsgDiyer测试版”
         7、不求完美,只求用来学习和研究,仅供参考

     【2010-7-27日更新、修正FBA】
              1、更新FBA为“Pseudo0pe合盘含Burg(百草霜YY)0727 .fba(305M)”
              2、内置了Pseudo大的0pe1.2 XP中文版、我心如水03PE_v15.00维护版、HPY微型03PE V7版
              3、增加burg引导方式,fbinst菜单按F3进入burg菜单,提供了简单的例子,测试阶段
              4、为了减小体积,删除了PETOOLS中的“WMP10_sudo080718.WIM”
              5、不再修改0pe内核增加五笔输入法,因为可能会影响到网启
              6、删除原有7M大的GHOST合集,改为调用MAXDOS中的ghost,数据无价,请谨慎操作,建议手工ghost。
              7、删除SRS中除了1、2、3、4.zip外的驱动包,如有需要请自行添加
              8、修改了下菜单,修正部分菜单启动失败后返回乱码的错误
              9、本FBA只是为了学习,其中一些启动项启动后不完善,是为了测试用,仅供参考。
              A、修正7月26日xianxinlqh制作的fba包中的错误,并重新上传,
                     该版本450M,内置0pe1.2 4in1和我心如水03PE_v15.00维护版、HPY微型03PE V7版
      
      
      【2010-7-26日更新FBA,委托xianxinlqh
              1、更新0pe到2010-7-25版本
              2、合盘PE改为我心如水、HPY两位大大的最新版
              3、出现错误,停止下载,这里向大家道歉。

      【2010-7-15日更新FBA,7月17更新一点说明】
             1、[FBA] 更新为Pseudo0pe合盘(百草霜YY)0715
                  ① 更新“0PEv1.2b(2010-07-14)_本文件有注释”中涉及到的文件
                  ② 增加03PE中文版,现在是0PE的XP、03PE中文版
                  ③ 添加可供0PE用的可选硬盘驱动库2010-07-04
                  ④ 包含0PEv1.2b(2010-06-26)XP中文版_全藏入ud网启补丁
                  ⑤ 更新binst1.6v11、FbinstTool_1.601(v11)、udhelper1.21、grub4dos-0.4.5b-2010-07-12
                  ⑥ 合盘PE更新为“我心如水03PE_v15.00维护版”
                  ⑦ 增加数据恢复软件
                  ⑧ 0PE增加极点五笔输入法(五笔+拼音)
                  ⑨ 更改部分菜单写法
            2、特别注意:如果用7月15日的FBA制作U盘启动失败,请尝试文件列表改为20480或10240.
            
      【2010-7-9日更新】
             1、[制作过程] 增加MsgDiyer(GfxMenu Message制作工具)的测试版本,新写的工具,如有问题请反馈,谢谢。

      【2010-7-7日更新】          
             1、[FBA] 增加网友xianxinlqh帮我修改的FBA的下载地址;

      【2010-7-3日更新】
             1、[FBA] 增加网友xianxinlqh帮我修改的FBA的下载地址;
             2、[FBA] 加入0PEv1.2b(2010-06-26)XP中文版_全藏入ud网启补丁;
             3、[制作过程] 增加fbinst引导菜单的举例(2楼底)。
             

      【2010-7-2日更新】
             1、[FBA] 修复“百草霜FBA0627Pseudo0pe1.2b”中的菜单错误;
             2、[FBA] 增加“HPY计算机维护系统UD版V7.25”作为合盘的PE;
             3、[制作过程] 增加“用winhex暴力修改message背景图及参数设置”的过程(4楼);


【百草霜制作的Fbinst&Pseudo0pe合盘下载地址7月7日更新】

       0PE1.2B(2010.7.7).fba_DIY百草.rar(xianxinlqh上传,特别感谢,辛苦了)
             下载地址:http://u.115.com/file/f8976eadc0
              1、合盘PE:HPY计算机维护系统UD版V7 (两种方式调用)

       0PE1.2B(2010.7.3)DIY百草.rar(xianxinlqh上传,特别感谢,辛苦了)
             下载地址:http://u.115.com/file/f8324de874            
             1、合盘PE:
                  我心如水Server 2003 v14.66 PE 维护版     -----    ISO/WH.ISO
                  我心如水 Server 2003 上网维护                -----    ISO/PE.ISO   
             2、修正0627版中几个菜单错误 ;
             3、加入0PEv1.2b(2010-06-26)XP中文版_全藏入ud网启补丁。
             

       百草霜FbaPseudo0pe0702说明和下载地址
             下载地址:http://u.115.com/file/f1a0f8a4a6
            1、  Fbinsttool10601V3制作,内置“Pseudo大0PE1.2bXP中文版”和“HPY计算机维护系统UD版V7.25”;
            2 、合盘菜单加了几个常用的DOS下的工具 
            3 、本FBA包仅作为参考,并未进行全部测试,本次修正0627版中几个错误。如有问题请批评指正;
            4、 特别注意:必须用fbinsttool_10601(内含fbinst v3)以上版本制作,
                                不兼容fbinsttool1.509以前的版本。
            5、0PEv1.2b(2010-06-26)XP中文版_全藏入ud网启补丁(2010-07-02).7z
                 仅在0PE.ISO全解开全藏入ud,并要作网启服务器来用时,需要此补丁替换ud内0PE目录中相应文件。
                 http://bbs.wuyou.com/viewthread.php?tid=158364&page=1#pid1860161


【说明】
          已经有很多大大们制作了Fbinst&PE的合盘,而且做的很好,我在这里班门弄斧了,希望多多指教。
       有几个网友一直想要一个完整的制作流程,这个教程工作量很大,想做的很完整对我是个挑战。
       先放出一个用Pseudo大的0pe1.2b制作的合盘FBA包下载地址,制作流程慢慢我再补充

【制作过程中用主要用到的软件】
      1、FbinstTool1.601V3版,作者jianliulin(内置fbinst1.6v3,作者Bean),下载地址见1楼底部。
      2、0PE1.2b,作者Pseudo;
          下载地址:http://bbs.wuyou.com/viewthread.php?tid=158364&page=1#pid1860161      
      3、我心如水 SERVER 2003 PE,作者66369 (我心如水) 
          下载地址:http://bbs.wuyou.com/viewthread.php?tid=172333
           HPY计算机维护系统UD版V7.25[可以从这个FBA包中提取WINPE03.ISO作为合盘PE,也可以直接用这个FBA包]
           http://bbs.wuyou.com/viewthread.php?tid=162825
      4、MsgDiyer - GfxMenu Message制作工具,下载地址见4楼。
          
      5、其他工具暂不列出来了。

[ 本帖最后由 Plantsoot 于 2011-4-22 21:34 编辑 ]


附件2010-12-30 16:00
  下载次数: 26815 FbinstTool(2382).rar (614.99 KB) 
  内置fbinst1.6正式版1.602.0.2355,不兼容fbinsttool1.509以前的版本,请特别注意。2010-8-19 22:18
  下载次数: 5450 WContig.rar (284.48 KB) 
  WinContig文件或文件夹进行碎片整理工具2011-2-1 18:40
  下载次数: 3851 RUN模块plantsoot修改版2.1.rar (3.66 KB) 
 2011-2-16 23:23
  下载次数: 1858 FIRADISK.IMG-0.0.1.28.7z (119.24 KB) 

  第一篇 【Fbinst+0PE1.2b启动盘制作】

【fbinst简介】
  • fbinst可以说是新型万能USB启动盘制作软件。由于种种复杂原因,不同BIOS对U盘CHS/LBA参数处理结果不尽相同,导致同一个U盘,在一台机器上BOOT成功,在另一台机器上就可能BOOT失败。开源社区的bean提出了巧妙构思,开发出fbinst,基本解决了BIOS下的CHS/LBA参数适应调整问题,使U盘BOOT成功率大大提高。(除非碰上了极度变态的主板和BIOS)。
  • fbinst支持构造菜单选择不同的loader(grub、msdos、linux、syslinux和burg)目前大多是用grub(grldr)和fbinst的结合。
    burg是bean新开发的,可以用fbinst引导,可惜目前burg尚未支持map更能,我们还需继续等待。
  • fbinst的数据分区分为两部分
    主分区:最小8M并且必须存在,文件非连续存储,Map镜像时必须加--mem,不建议主分区大于8M,无意义。
    扩展分区:fbinst 扩展分区最大能支持到2T,文件连续存储,建议用于存放数据。
  • 命令行(包括批处理)用fbinst.exe来制作启动盘需要一定的基础,本文暂不讨论。
  • fbinst1.5版本和新的fbinst1.6V3版不兼容,本文选用fbinst1.6V3版,不兼容1.5版,请大家切记备好好自己的U盘数据。
    fbinst1.6V3版本的文件列表发生变化,缺省列表使用最大值456960;尽量使用大列表,除非变态U盘不支持大的文件列表。
  • FbinstTool是jianliulin开发的fbinst的GUI也就是图形化界面软件,为的是让操作变的直观和简单。本文的启动盘就是用FbinstTool1.601V3版制作。
    以下用到的FbinstTool均是1.601V3以后的版本,不再兼容1.509以前的版本,请特别注意。
  • 用FbinstTool制作U盘,已经制作过的,无需重复格式化,除非改变大小和更换fbinst版本。
  • 详细说明见“天涯海角1216 ”版主的“【教程】fbinst 启动U盘解读(MBR层面)”
    http://bbs.wuyou.com/viewthread.php?tid=172572

  • ud若干特殊现象解释
【制作或重新制作fbinst盘的三种方法】

〖方法一〗 【新制作或重新制作fbinst盘,用FbinstTool格式化后拖入文件】


1、打开FbinstTool1.601V3版(以下出现的FbinstTool均为此版本)



2、使用FbinstTool格式化(注意备份数据,选择正确的磁盘,注意部分型号U盘不支持20480以上列表,比如我的朗科U228不支持大列表



《很多网友说要详细的格式化参数的说明,感谢jianliulin已经为我们写好,我整理了一下分享给大家》



3、格式化完成,空白的启动盘做好了,主分区+扩展分区我们统称“ud”,这个时候需要添加文件了。
      添加合盘用的文件有两种方法,一种是把文件导入或拖入ud,另外一种是导入别人制作好的fba包。



4、【第一种情况:把文件拖入ud全新制作合盘】
① 文件准备



② 拖文件到ud



③ 拖入文件后的结构



④ 修改fbinst菜单



⑤ 修改grldr内置菜单,改为合盘用的菜单




〖方法二〗 【Fbinsttool格式化后导入FBA包】

1、首先用fbinsttool格式化U盘,按〖方法一〗中的方法做到下图的步骤。



2、点“数据管理”中的“从文件恢复数据”,选择FBA进行文件恢复




3、导入成功后的文件结构



〖方法三〗 【Fbinsttool直接利用做好的FBA来格式化U盘】 [注:我个人不推荐这种方法]

1、用FBA作为模板来格式化U盘,准备好需要的文件



2、选择准备好的FBA包,有必要的话可以修改格式化参数,这个根据实际情况。



3、用FBA模板格式化成功后的文件结构




【制作好的fbinst启动盘,想打包成FBA,自己备份用或者给别人用的操作方法】

1、制作好启动盘,进行一次“执行碎片整理”,然后点“备份数据到文件”,选择好目录,填好文件名字点保存即可。



【制作完成后的启动界面】

1、启动到fbinst菜单




2、启动到合盘菜单



3、从fbinst菜单中按F2或者从合盘菜单中选择启动0PE后进入到0PE菜单




【fbinst引导grub、msdos、linux、syslinux、burg和MBR(chain)菜单举例】

Bean大师给的fbinst命令说明:

1. menu HOTKEY SUBCOMMAND
启动内核的命令都以menu开始,HOTKEY是对应的热键,子命令有

  a) grldr FILENAME
  启动grldr/ntldr文件

  b) syslinux FILENAME
  启动ldlinux.bin文件
  
  c) msdos FILENAME
  启动io.sys文件
   
  d) freedos FILENAME
  启动kernel.sys文件

  e) chain FILENAME
  加载启动扇区文件

  f) linux KERNEL INITRD PARAM
  启动linux内核

2. text STR
显示一行文字

3. timeout NUM
设置自动启动的时间

4. default NUM
设置自动启动的menu项

5. color FG/BG
设置颜色,前景/背景的格式,颜色值有
暗色:black, blue, green, cyan, red, magenta, brown, light-gray, 
亮色:dark-gray, light-blue, light-green, light-cyan, light-red, light-magenta, yellow, white

背景只能使用暗色。也可以用normal来表示普通色,它相当于light-gray/black。



举例:

[Copy to clipboard] [ - ]CODE:timeout 1
default 0
color red
text "                          ----------[01]----------"
color green
text "                          Press F1  > AVLDR"
menu F1 grldr "AVLDR"
color red
text "                          ----------[02]----------"
color green
text "                          Press F2  > WDC-SYSLINUX"
menu F2 syslinux "ibmlinux.bin"
color red
text "                          ----------[03]----------"
color green
text "                          Press F3  > CPBR"                  ( 一个扇区的PBR文件  )                                                   
menu F3 chain "CPBR"
color red
text "                          ----------[04]----------"
color green
text "                          Press F4  > DPBR"                 ( 一个扇区的PBR文件  )
menu F4 chain "DPBR"
color red
text "                          ----------[05]----------"
color green
text "                          Press F5  > MaoTao WinPE"
menu F5 grldr "LDRXPE"
color red
text "                          ----------[06]----------"
color green
text "                          Press F6  > XORLDR"
menu F6 chain "XORLDR.MBR"
color red
text "                          ----------[07]----------"
color green
text "                          Press F7  > MBLDR"
menu F7 chain "MBLDR"
color red
text "                          ----------[08]----------"
color green
text "                          Press F8  > CJJJP"
menu F8 grldr "CJJJP"
color red
text "                          ----------[09]----------"
color green
text "                          Press F9  > NTLDR"
menu F9 grldr "NTLDR"
color red
text "                          ----------[10]----------"
color green
text "                          Press F10 > BOOTMGR"
menu F10 grldr "BOOTMGR"
color red
text "                          ----------[11]----------"
color green
text "                          Press F11 > PLoP Boot Manager"
menu F11 grldr "plpbt.bin"
color red
text "                          ----------[12]----------"
color green
text "                          Press F12 > GHOST"
menu F12 linux "memdisk" "G.img" "c=142 h=4 s=36 floppy"
选自“天涯海角1216 ”的例子。
----------------------------------------------------------------------------------------------------
Fbinst&0PE启动盘制作过程到此结束。
至于Fbinsttool的其他用法和用途不在本文讨论范围内。
----------------------------------------------------------------------------------------------------
  第二篇 【Fbinst&0PE + 其他PE(我心如水)合盘制作过程】

  • 准备好制作好的
    Fbinst启动盘:这里拿Fbinst&0PE启动盘把
    合盘用的PE的ISO包,这里选用“我心如水 SERVER 2003 PE v14.66 维护版”

    [Copy to clipboard] [ - ]CODE:注:我心如水的这个版本的PE貌似不适合做fbinst合盘,我就拿这个特殊的PE来举例吧。
    一般来讲其他的PE合盘过程中没这么复杂,自己选择合适的PE合盘吧。
  • 把"我心如水 SERVER 2003 PE v14.66 维护版.ISO"拖入ud,并改名为66369PE.ISO放入ISO目录

  • 增加或修改合盘菜单,引导我心如水的PE

    ⑴ 【方法一,常规方法】

    [Copy to clipboard] [ - ]CODE:title [2]    启动我心如水03PE v14.66 维护版
    map --mem (ud)/ISO/66369PE.ISO (0xff)
    map --hook
    chainloader (0xff)





    ⑵ 【方法二,借助0PE菜单】

    修改grldr菜单

    [Copy to clipboard] [ - ]CODE:title [2]    启动我心如水03PE v14.66 维护版
    #这行表示绕过0PE第一菜单界面,直接调用其菜单项
    write 0x60300 0x60300
    #这行指定调用0PE第6菜单项(可输入式ISO/PE启动器)
    write 0x60100 6
    #指定iso为/ISO/66369PE.ISO,位于任意grldr可访问的分区
    write (md)0x301+1 /ISO/66369PE.ISO
    #给出/ISO/66369PE.ISO的串长度为16
    write 0x60360 16
    configfile (ud)/BOOT/GRUB/MENU.0PE
    特别说明传递参数需要注意的地方:
    ① write (md)0x301+1 /ISO/66369PE.ISO   #/ISO/66369PE.ISO 是ISO文件的路径,不可以加(ud),记住不加!
    ② write 0x60360 16                                #给出/ISO/66369PE.ISO的串长度为16 ,数对字符数改成相应的                         
    ③ configfile (ud)/BOOT/GRUB/MENU.0PE    
       #利用0PE的菜单加载ISO,0PE菜单的路径。如果fbinst合盘中写成 configfile ()/BOOT/GRUB/MENU.0PE ,
        那么在本菜单前必须有下面的语句 
        cat --length=0 ()/BOOT/GRUB/MENU.0PE || find --set-root /BOOT/GRUB/MENU.0PE
    ④ 再解释下/ISO/66369PE.ISO的串长
        /ISO/66369PE.ISO 串长,字符串长度,一共16个字符

        /   I  S    O  /  6  6  3  6  9     P     E     .     I      S     O
        1  2  3    4  5  6  7  8  9  10   11   12   13   14   15    16 个字符



             启动过程,部分步骤需要按回车确认。
               

             

             
             

             

             

             
            

              启动到 我心如水PE 桌面

            

    -------------------------------------------------------------------------------------
    Fbinst&0PE + 其他PE(我心如水)合盘制作过程完毕
    其他版本的PE(ISO形式)合盘方法类似
    -------------------------------------------------------------------------------------

  第三篇 【MsgDiyer - GfxMenu Message制作工具】

【MsgDiyer简介】

       熟悉GRUB4DOS和grldr的朋友对“GfxMenu Message”一定也不陌生,“gfxmenu (ud)/message”这个菜单(命令)大部分fbinst+grldr启动盘也都在用。当然制作message文件的教程和工具网上有很多,但是都不是我想要的,于是自己写了个软件,这个软件如果大家觉得有用希望给予支持,多提提意见和建议,我将尽力做的更好,高手莫笑。本来在“百草霜fbinst&0PE合盘FBA制作过程"的帖子中有介绍,但是由于该贴第一页有大量的图片和文字,每次打开都会浪费网络资源,再三考虑还是另开主贴讨论。
       MsgDiyer是GfxMenu Message Diyer的简称,主要用于GfxMenu的message文件制作,目前并未实现GfxMenu的全部功能,只是提供了部分常用的功能,GfxMenu的高级编程,不在本贴讨论范围内。
       制作过程参考了网上各位大大提供的GfxMenu Message制作教程和工具,在此表示感谢。同时希望大家多多指教。
     

【MsgDiyer基本功能】

       1、新建message文件、修改现有message文件;
       2、自定义背景图片;
       3、制作message字体,包括行高、大小等;
       4、自定义字库;
       5、导入外置制作好的字体文件16×16.fnt
       6、常用参数的设置,也就是gfxboot.cfg中的参数设置。
       8、实时预览功能; 
(2010-11-11新增)
       9、预览界面支持鼠标拖动菜单,以方便菜单的定位;(2010-11-11新增)
     10、内置虚拟机,支持虚拟机真实预览 (2010-11-27新增)

       


【MsgDiyer 2.1版计划增加的功能】

       3、直接读取ud内grldr菜单,实时预览;
       4、直接修改ud内message文件,省去导出导入的操作。

【最新版下载地址】

        下载地址: MsgDiyer2.0.3双预览集成虚拟机版.rar (878 Bytes)


【MsgDiyer 2.0.2内测版,2010-11-19更新】

    
    1、增加字体设置中的粗体、抗锯齿、矢量字体几个参数

    
【MsgDiyer 2.0.1内测版,2010-11-13更新】

    
    1、更正一处文字描述错误
    2、更换内置message文件,取消对message文件的精简,默认分辨率改为800×600
    3、增加企鹅动画的设置参数,设置为0 - 100的时候,表示出现企鹅动画的几率
    4、增加对背景图片进行标准化的功能,解决出现的黑屏问题
    5、修正选择外置字体库的bug
    6、修正预览时菜单最大条数的参数不起作用的问题   

【MsgDiyer 2.0.0内测版,2010-11-11光棍节更新】

    
    1、增加预览功能(预览和实际效果存在差异,仅供参考)
    2、增加选择制作好的字体文件16×16.fnt    
    3、预览界面支持鼠标拖动菜单位置,自动更新参数

【MsgDiyer 1.3.2 测试版,2010-11-3修正】
    
    1、修正一处文字错误(感谢“2010邪恶海盗”和“皓睿科技”还有无忧各位网友的测试和反馈)
    2、取消制作过程中对图片进行压缩,以免出现文字发虚的现象
    3、取消制作完成后自动打开目录的功能

【MsgDiyer 1.3.1 测试版,2010-11-1更新】
   
    1、修正非标准gfxboot.cfg的读取错误。


【MsgDiyer 1.3 测试版,2010-10-31更新】

    1、修改颜色选择下拉框,增加更多的常用颜色
    2、增加多分辨率支持(可以按规则手工输入)
    3、增加自定义字体大小、行高等参数
    4、增加打开并修改外置message文件
    5、增加上版本缺失的颜色设置项目
    6、尚未解决的问题下版本继续
    7、能力有限,问题难免,如有bug或者意见、建议请到论坛跟帖

 第四篇 【0PE中用原版系统ISO包安装系统的演示】(不推荐,仅做为对一种方法的研究http://bbs.wuyou.com/viewthread.php?tid=166047早就想发一个用0PE中用原版系统ISO包安装系统的帖子,一直没时间弄。
今天几位网友让我分享下,这不,我粗略的抓了些图,先放上来吧,具体的文字再补。

注意:操作带有危险性,请彻底搞懂后再操作,备份好U盘的数据和硬盘的重要资料。

FBA包下载地址:百草霜fbinst合盘1010版(10.14增加绿盟下载地址).rar 

 6月13日增加视频演示,带字幕。
        本文只是演示一种方法,当然你完全可以进入PE桌面后用其他方法安装,不在本文讨论范围。
        本次演示用的“百草霜fba0610中文版”和“演示视频”下载地址:
         百草霜fba0610中文版(含视频)下载地址.rar (288 Bytes)


分两种情况:
  • 第一种情况:硬盘已经有分区,重装系统。(1楼演示)
  • 第二种情况:硬盘无分区,分区后装系统。(2楼演示)
第一种情况 :硬盘已经分好区,重装系统。
























































第二种情况:硬盘无分区,分区后装系统。

前面的操作步骤和第一种情况相同,
直到第一次从仿真光盘启动后出现选择分区界面时,
操作发生变化。












剩下步骤同第一种情况,省略……
 第五篇【RUN模块使用说明】

一、RUN模块是GRUB4DOS简易批处理脚本,可以达到代码重用简化菜单写法的目的,并可以实现菜单的半自动化,化繁琐的菜单为非常简单易懂的菜单。

二、合盘中的RUN模块是根据chenall、sratlf、zxw的RUN模块修改,特此对几位大大的无私奉献表示感谢!

三、【RUN模块修改版2.1】
::根据zxw、sratlf、chenall的RUN模块修改,特此对几位大大的无私奉献表示感谢!
::本脚本需要GRUB4DOS 20110126以上版本
::参考地址: http://bbs.wuyou.com/viewthread.php?tid=183722 
::          http://bbs.wuyou.com/viewthread.php?tid=182793
::详细说明见http://bbs.wuyou.com/viewthread.php?tid=170034&page=1#pid1988542
::最后YY日期:2011-2-1 by Plantsoot(百草霜)

此版本要求:
    合盘菜单前面加上command --set-path=(bd)/BOOT/GRUB/
    RUN放到上述指定目录

注意:MAXDOS部分请按我的格式写,
      启动Windows NT/2000/XP/2003/WIN7部分也必须按我给的方式写

举例:

checkrange 0x21 read 0x8280 && pxe detect NotExist
command --set-path=(bd)/BOOT/GRUB/
timeout 10
default 0
gfxmenu (ud)/message
configfile (md)4+8

title [01]  启动Pseudo 0PE1.2.5中文版
RUN /BOOT/GRUB/MENU.0PE

title [02]  启动我心如水2003PE网启版
RUN /ISO/66369PE03.ISO

title [03]  启动我心如水WIN7PE新年版
RUN /ISO/66369WIN7PE.ISO

title [04]  启动HPY2003PE网启版
RUN /BOOT/IMGS/FIRADISK.IMG /ISO/HPYPE03.ISO

title [05]  自动生成菜单式列表
RUN /BOOT/IMGS/

title [06]  运行MAXDOS工具箱
RUN /BOOT/IMGS/MAXDOS.IMG

title [07]  运行MAXDOS工具箱GHOST工具
RUN /BOOT/IMGS/MAXDOS.IMG Call GH.BAT

title [08]  运行MAXDOS工具箱Diskgen工具
RUN /BOOT/IMGS/MAXDOS.IMG lh ctmouse \r diskgen

title [09]  启动NT5.X/NT6.X
RUN /BOOT/IMGS/NTBOOT.GZ

title [10]  免口令模块KonBoot
RUN /BOOT/IMGS/KONBOOT.GZ

title [11]  启动Windows NT/2000/XP/2003
RUN XP2K3

title [12]  启动Windows Vista/Windows 7
RUN VISTAWIN7
本合盘中的RUN模块的写法和几位大大的写法稍有区别,需要下载的请到本贴1楼底部。