无忧启动论坛

标题: 制作全新的FBA文件的方法及步骤 [打印本页]

作者: moneyjin    时间: 2011-12-29 16:30
标题: 制作全新的FBA文件的方法及步骤
网上及本论坛上有很多的比如PE工具箱等的FBA文件下载,这些FBA文件是怎么制作出来的呢?当然是用FbinstTool工具制作出来的,这个工具制作可启动U盘的原理是在U盘创建一个隐藏分区,隐藏分区里放置相应的启动文件,用GRUB4DOS引导,而FBA文件就本人理解也是一个映像格式,可以用FbinstTool工具制作编辑修改,并写入U盘,就象ISO、IMG映像格式一样,所以说FBA文件并不神秘,制作方法也很简单!本论坛上也有制作FBA文件的教程了,只是对新手来说可能有点困难,下面以制作一个启动PE和DOS的简单的FBA文件为例,祥细介绍一下FBA文件的制作方法及步骤。

一、运行FbinstTool工具,我用的是目前最新版1.605.0.3823版,数据管理-新建fba文件,弹出设置FBA文件保存路径及文件名的对话框,保存路径建议选择FbinstTool工具所在的文件夹,文件名设为UDISK(文件名随便设),点击“保存”,弹出“新建FBA文件”对话框,点击“创建”。




二、准备相关文件放入新建的FBA文件中:由于U盘隐藏分区是GRUB4DOS引导的,所以要有相应的引导文件grldr,可在网上下载一个GRUB4DOS目前的最新版0.4.5b-2011-12-27,解压提取出其中的grldr文件;下载一个PE启动光盘映像ISO文件(重命名为WINPE.ISO),一个启动DOS的IMG映像文件(重命名为DOS.IMG),这两个映像文件必须是可启动的,切记!
准备好这三个文件后,选中这三个文件grldr、WINPE.ISO、DOS.IMG,按如图所示把全部文件拖入FBA文件中去:


也可在右侧的空白区单击右键,在弹出的菜单点击“导入文件(主分区)”,然后选中这三个文件导入即可:



三、编辑GRLDR菜单并保存:点击“Grldr菜单”,把原有内容全部删除后输入(或复制粘贴)以下内容:
timeout 20
default 0

title Windows PE
map --mem (ud)/WINPE.ISO (0xff)
map --hook
chainloader (0xff)

title MS-DOS
map --mem  (ud)/DOS.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)

上述代码不清楚的话请去恶补GRUB4DOS的关于菜单编辑的相关知识!

在编辑区空白处单击右键,在弹出的菜单中点击“保存菜单(UTF-8)”,如图所示:



四、编辑Fbinst菜单并保存:点击“Fbinst菜单”,输入(或复制粘贴)以下内容:
menu F1 grldr "grldr"

在编辑区空白处单击右键,在弹出的菜单中点击“保存菜单 Ctrl+S”,如图所示:


五、点击“退出”按钮,一个简单的FBA文件就制作完成了,先用本论坛提供的简易启动测试器加载测试,测试成功后再用FbinstTool工具格式化写到U盘中去!下图是用简易启动测试器加载测试的结果图:


当然上面制作出的FBA文件是很简单粗糙的,比如没有靓丽的背景图,这可以用相关工具如MsgDiyer等来编辑制作,有兴趣的可在本论坛搜索一下相关知识,就不在此处赘述了!这个教程只是着重介绍制作FBA文件的基本知识,掌握了基本知识再在实践中举一反三,就不难制作出自己满意的FBA作品来!本教程如果有什么错漏的地方请广大会员朋友指正,一起共同提高!

相关工具:
FbinstTool工具:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=189221
简易启动测试器:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=181883

制作启动菜单的工具MsgDiyer:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=180085

GRUB4DOS下载:http://code.google.com/p/grub4dos-chenall/downloads/list
GRUB4DOS初级教程:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=110562

参考的帖子:
FbinstTool万能启动超级简单教程:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=156383
制作全新fba文件其实很简单:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=190766

[ 本帖最后由 moneyjin 于 2011-12-30 22:10 编辑 ]
作者: lp010437    时间: 2011-12-29 16:52
还有吗?这些太少了,不够全面。
作者: yuan-0918    时间: 2011-12-29 19:18
前来支持下。。。。。。。。个人觉得楼主再把FBINSTOOL工具的菜单各命令以及详细用法讲解就更好了,谢
作者: yuan-0918    时间: 2011-12-30 16:01
少写了一句,点GRLDR菜单后把原有文字全删除再复制或编织,呵呵
作者: moneyjin    时间: 2011-12-30 20:31
标题: 回复 #4 yuan-0918 的帖子
谢谢指正,已修改了!
作者: wqe124433    时间: 2012-1-3 23:22
辛苦了!感谢!简单意骇!
作者: 171431    时间: 2012-1-5 17:27
占位,学习了。谢谢。
作者: 2010我你928    时间: 2012-1-8 13:37
不错的教材 有时间试试看 谢谢了
作者: 2011de068126    时间: 2012-1-8 20:10
感谢楼主!正在学习中,链接也很实用。
作者: 2012upe    时间: 2012-2-22 13:39
好详细的内容啊 就从基础开始好好学习
作者: 2011wx_qin    时间: 2012-2-22 20:58
感谢提供,学习了,有收获。
作者: gygjh    时间: 2012-2-23 21:00
感谢楼主!正在学习中,链接也很实用。
作者: 2012satnosun    时间: 2012-2-24 14:31
赞,我第一篇看懂的教程…………………………
作者: wawakuliao    时间: 2012-2-24 15:59
很不错 方便我等新手
作者: 2012yibh    时间: 2012-3-9 10:33
很好的教程,把主要的步骤都说清楚了,非常适合新手
作者: 2010yon    时间: 2012-3-9 11:08
教程不错!有空好好看!
作者: 2011HuangYH    时间: 2012-3-30 18:07
第一个看得懂的教材
作者: woshiwaxiu    时间: 2012-5-29 15:13
感谢!简单意骇!
作者: yml8439179    时间: 2014-11-24 16:47
非常受益啊
作者: aimengyucheng    时间: 2014-12-20 17:09

作者: NOS    时间: 2020-12-2 23:39
好好学习




欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3