|
|
将自己使用的FBA拿出来供大家使用,有不足地方,希望大家都能参与修改。。。。(见2楼)
一楼:介绍自己制作FBA包的一些经验;
二楼:自己综合几位大大作品后的实例。
=================================================================================
好长时间没来BBS,看到一些新技术和软件,也看到很多人对一些很好很强大工具的使用上有疑问,在这儿我对自己所熟悉的软件FBINST和FBINSTOOLS,在使用当中提醒要注意的几个小问题:
1、无论是使用FBINST命令行和FBINSTOOLS工具制作FBA包或制作U盘启动时,绝大多数制作者未使用FBINST命令行对FBA包进行数据检查和设置MBR参数(重新初始化MBR);
2、在使用FBINST命令行和FBINSTOOLS工具时,操作方法有误;以Fbinstools工具为例,正确的操作方法是:
a、插入U盘后,使用系统自带的格式化工具格式化成FAT模式,然后抽出U盘;
b、再次插入U盘,开打Fbinstools工具,勾选“重置磁盘”“强行格式”“内存块对齐”;说明一下,为什么要使用“内存块对齐”这一参数,2011年以前的U盘都是采用同一标准,但2011年以后的U盘,都加入了新的技术,所以造成使用FBINST后出现一些五花八门的问题,如常见的U盘读取速度下降,所以最好带上“内存块对齐”这一参数,另外,这一参数对老U盘(1G以下)也有作用。
c、使用Fbinstools工具格式化后,直接抽出U盘,不要使用系统弹出(原因同上)。再插上然后再次打开FBINSTOOLS工具,选择导入FBA包或拖入相关文件。
重要的、关键的地方:
3、经上面那翻“倒腾”后,可以开始制作FBINST模式的U启了。要说明的是,我个人不赞同导入FBA包,FBA包只不为了U启动程序打包方便发布。因此,我所讲的只是个人的使用经验,不妥之处,请指正。
我的做法是:
a、做到上面所讲的2--c步时,并不是使用导入FBA包,而解开到一个单独文件夹中备用;再次使用BINSTOOLS工具,对U盘进行设置。
b、Fbinst特殊性,使用FBINSTOOLS设置UD主分区与UD扩展分区,应当遵循以下公式:
8MB+[FBA包×1%]
FBA包+[FBA包×10%]
现以一个200MB的FBA包为例,正确设置方法是:UD主分区10MB=200MB*1%×8MB,UD扩展分区220MB=200MB*10%+200MB;不要问为什么,第一这是经验之谈,其二去BEEN大大贴子多看看就明白了(前提你要了解G4D);
c、拖入你要加入启动相关文件,选择“Fbinst菜单”保存菜单;打开"数据管理"执行碎片整理;
d、选择"启动设置"-设置MBR参数-BPB-复制第一分区的BPB到MBR;下面还有三个勾选项,注意不要勾选!本人看到BBS上有些FBA包为了追求启动成功率勾选了这三个选项,导致U盘读取速度下降;
e、最后做收尾工作:选择"启动设置"-检查数据结构,最好使用FBINST命令行来做这项工作。
另外,上面C项中“复制第一分区的BPB到MBR”主要是针对4G以上U盘,和老式U盘(128MB-512MB),还有就是移动硬盘,量产了USB-CDROM这三种情况。
如有其他问题,欢迎大家提出。
[ 本帖最后由 天使的魔翼 于 2012-5-24 11:01 编辑 ] |
|