无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: Plantsoot
打印 上一主题 下一主题

百草霜fbinst&0PE合盘FBA制作过程【2011-2-1更新为春节版】

    [复制链接]
1#
发表于 2010-8-5 21:19:42 | 显示全部楼层
原帖由 bdwangfs2 于 2010-8-2 17:39 发表
建议百草大侠把FBA包中我心如水的PE换成13.99的版本,这个版本不会出现找不到U盘盘符的现象。


不要在启动PE前再加载firadisk.img,因为该驱动已经内置在V15和V16版本里了,无需再次加载,否则可能会找不到硬盘的.
这是我晚上刚在水老的帖子里看到的

[ 本帖最后由 fjxplsy 于 2010-8-5 21:20 编辑 ]
回复

使用道具 举报

2#
发表于 2010-8-8 21:29:10 | 显示全部楼层
今天用1.61版格了个5000M的UD扩展区,然后把0PEv1.2(2010-07-25)4in1(277MB)的这个ISO文件解开放入,再从楼主的2010.7.28的fba中提取出U16HEI、UNIFONT和message这3个文件,把前2个放在UD的扩展区,把message放在boot目录里,并在此目录里添了3个子目录,如:dosa.lst
checkrange 0x21 read 0x8280 && pxe detect NotExist
#cat --length=0 ()/BOOT/GRUB/MENU.0PE || find --set-root /BOOT/GRUB/MENU.0PE
#/BOOT/GRUB/UNIFONT /BOOT/GRUB/U16HEI
background 0000ff
foreground ffffff
timeout 10
default 0
gfxmenu (ud)/BOOT/message
title [01]    运行MAXDOS工具箱
map --mem (ud)/BOOT/IMGS/MAXDOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [02]    返回主菜单
configfile (ud)/MENU.LST
启动后能顺利进入个子目录,但,有的子目录的菜单不会显示或者显示一半,有的能显示,却又不能启动,不知何因?
回复

使用道具 举报

3#
发表于 2010-8-9 10:31:30 | 显示全部楼层

回复 #305 Plantsoot 的帖子

是不显示 菜单条都在 比如:
#未全面测试,仅供参考。最后更新2010-7-26(xianxinlqh思沉)
checkrange 0x21 read 0x8280 && pxe detect NotExist
#cat --length=0 ()/BOOT/GRUB/MENU.0PE || find --set-root /BOOT/GRUB/MENU.0PE
#/BOOT/GRUB/UNIFONT /BOOT/GRUB/U16HEI
background 0000ff
foreground ffffff
timeout 10
default 0
gfxmenu (ud)/BOOT/message
title [01]    运行 微软内存诊断测试工具
map --mem (ud)/BOOT/IMG/WINDIAG.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [02]    运行 效率源硬盘检测维修工具
map --mem (ud)/BOOT/IMG/XLY.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [03]    ULOCK 磁盘逻辑锁解除
map --mem  (ud)/BOOT/IMG/ULOCK.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [04]    返回主菜单
configfile (ud)/MENU.LST
这个子菜单 只显示出:
1
2
3   LOCK
4   返回主菜单
    3个子菜单都能正常返回主菜单。
    谢谢
回复

使用道具 举报

4#
发表于 2010-8-10 11:29:09 | 显示全部楼层

回复 #308 Plantsoot 的帖子

谢谢帮忙  这2天没空了  忙完再来试下 谢谢
回复

使用道具 举报

5#
发表于 2010-8-12 15:53:12 | 显示全部楼层
这几天都在看0PE、学0PE。
上午分别把H3的03PE(WIM核心网启维护多用03内核版)的WIMIN.WIM和我心如水的Win7全内置维护PE的BOOT.WIM改名为WIMIN.WIM,替换0PE的英文版2003和XP。结果,失败!

在启动到FB的菜单时,按F2,提示没文件,才想起没导入0PE.BIN,再按F1不起作用,不能转换到GRLDR的菜单。
请问:这种情况下,除了重起,还有别的办法吗?

[ 本帖最后由 fjxplsy 于 2010-8-12 15:55 编辑 ]
回复

使用道具 举报

6#
发表于 2010-8-19 21:04:50 | 显示全部楼层
求教:ISO文件如果不是连续存放要进行碎片整理。那么,如何判断ISO文件是否连续存放?谢谢!
回复

使用道具 举报

7#
发表于 2010-8-20 08:56:55 | 显示全部楼层
谢谢331和332俩位大大的答复!
回复

使用道具 举报

8#
发表于 2010-8-20 20:57:13 | 显示全部楼层
我刚试了下  发现4楼的MsgDiyer不能下了
回复

使用道具 举报

9#
发表于 2010-8-23 15:47:34 | 显示全部楼层
昨晚又用0PEv1.2(2010-07-25)4in1_277MB做FB,然后把/MENU.LST放到/BOOT/GRUB/;把/FONTS放到/BOOT/;把/message放到/BOOT/,并修改MENU.LST里相应的路径,实机测试,进0PE的菜单出现乱码,菜单都正常。再把以上的修改改回来,就又正常了。菜单的写法是参考LZ的20100727更新修正的FBA。
回复

使用道具 举报

10#
发表于 2010-8-23 21:53:23 | 显示全部楼层
谢谢#358和#359俩位!刚才来看了后,重新去 测试取得成功,用的还是gfxmenu菜单,特来回报。
另:/ISO/WIN98.ISO(从DOS板块下的MINI98Z42)通过可输入式ISO来启动,下午多次在加载映像时死机(依据小键盘上的Num Lock灯不能开关来判断),刚在其菜单上也加上卸载语句,如下:
write 0x60300 0x60300
write 0x60100 6
write (md)0x301+1 /ISO/WIN98.ISO
write 0x60360 14
(ud)/BOOT/FONTS/UNIFONT --unload
configfile (ud)/BOOT/GRUB/MENU.0PE
在加载映像时不会死机了,只是在假载完后提示出错回到GRUB命令行。
回复

使用道具 举报

11#
发表于 2010-8-23 22:44:58 | 显示全部楼层

回复 #363 Plantsoot 的帖子

我只是在下午一直失败的情况下 在网上看见有人说成功加载MINI98很难,所以,有那一点的进展,向你们报告下,也许对你们有用。
谢谢!晚安
回复

使用道具 举报

12#
发表于 2010-8-25 13:34:32 | 显示全部楼层
请教楼主:
1、checkrange 0x21 read 0x8280 && pxe detect NotExist
#cat --length=0 ()/BOOT/GRUB/MENU.0PE || find --set-root /BOOT/GRUB/MENU.0PE
timeout 18
default 0
gfxmenu (ud)/BOOT/GRUB/message
(ud)/BOOT/FONTS/UNIFONT (ud)/BOOT/FONTS/U16HEI
title [07]    启动我心如水 Win7 PE 全内置维护版ISO
write 0x60300 0x60300
write 0x60100 6
write (md)0x301+1 /ISO/WIN7.ISO
write 0x60360 13
(ud)/BOOT/FONTS/UNIFONT --unload
configfile (ud)/BOOT/GRUB/MENU.0PE
菜单这样写有不对的地方吗?几个借助0PE菜单启动的ISO都要加(ud)/BOOT/FONTS/UNIFONT --unload,要不,到0PE菜单时就乱码,在我自己的实机上试过多次都是这样,包括0PE里的4个PE都是这样。
2、用MsgDiyer自己做了2张1024*768和800*600的背景图,结果,都是屏幕的右边和下边各有约1/4的空间不能被填满,我哪里做错了?
3、将自己做的这个FB重新生成ISO,虚拟机上除不能显示背景外,其他都正常。是什么因为呢?
谢谢!
回复

使用道具 举报

13#
发表于 2010-8-25 18:53:37 | 显示全部楼层

回复 #384 Plantsoot 的帖子

回1、没加“(ud)/BOOT/FONTS/UNIFONT --unload”这句即:
title [07]    启动我心如水 Win7 PE 全内置维护版ISO
write 0x60300 0x60300
write 0x60100 6
write (md)0x301+1 /ISO/WIN7.ISO
write 0x60360 13
configfile (ud)/BOOT/GRUB/MENU.0PE
到0PE菜单出现乱码,加上就不会了。
回2、msgdiyer是在我的实机上试的。
回3、fb生成ISO,是我没说清楚。我用0PE4in1先做的FB,再加上一些其他的PE和工具,在自己的机上测试成功后,以此为参考用0PE里带的“重新生成ISO.cmd”重新做出的一个新的ISO文件。但是在虚拟机上不能显示背景,其他都正常。
谢谢!
回复

使用道具 举报

14#
发表于 2010-8-25 19:00:21 | 显示全部楼层
原帖由 pseudo 于 2010-8-25 16:02 发表
1. 不要同时使用gfxmenu和UNIFONT:
gfxmenu (ud)/BOOT/GRUB/message
(ud)/BOOT/FONTS/UNIFONT (ud)/BOOT/FONTS/U16HEI
2. 用UNIFONT加载的字库应该用UNIFONT --unload卸载。没加载就不用卸载。


回P大  我就是出现百草在386楼说的情况  谢谢!
回复

使用道具 举报

15#
发表于 2010-8-25 20:50:54 | 显示全部楼层
原帖由 pseudo 于 2010-8-25 16:02 发表
1. 不要同时使用gfxmenu和UNIFONT:
gfxmenu (ud)/BOOT/GRUB/message
(ud)/BOOT/FONTS/UNIFONT (ud)/BOOT/FONTS/U16HEI
2. 用UNIFONT加载的字库应该用UNIFONT --unload卸载。没加载就不用卸载。

原帖由 Plantsoot 于 2010-8-25 16:28 发表
有个问题,不加载UNIFONT,如果菜单加载失败,返回的时候gfxmenu失效,菜单乱码,我一直不知道如何更好的解决。
同时gfxmenu (ud)/message
(ud)/BOOT/FONTS/UNIFONT (ud)/BOOT/FONTS/U16HEI 的话,到是返 ...


回两位大大:刚才受P大的不要同时使用gfxmenu和UNIFONT启发,经思考怀疑是自己的FB菜单有问题,现经实机测试,我的各种情况下的乱码问题得到解决。原因是我在FbinstTool里把GRLDR的内容写的和MENU.LST的内容一模一样引起的,刚把GRLDR的内容改掉后就全好了。

另:800*600的图用MsgDiyer做成800*600和1024*768的背景图在我的1024*768分辨率下右边和下边各有1/4不能填满,刚用1024*768的图做成1024*768的背景图就可以了,这和显示器的分辩率有关?不能自适应?

谢谢两位大大的热心帮助!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-16 17:51

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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