Plantsoot 发表于 2010-12-2 09:10:03

fba2img 1.2.2 (解决最新版fbinst制作的fba转为img无法用qemu启动的问题,2012-1-19)

【fba2img V1.2.2 版 - 2012-1-19】
[*]针对chenall版fbinst( fbinstTool 1.605)制作的fba无法用fba启动测试器的问题。[*]这次更新还有一个原因是减小了软件的体积,毕竟是工作在后台的。[*]本贴中的fba测试器尚未更新,也不再更新,只提供fba2img的接口程序。[*]需要fba启动器的请移步其他网友的帖子。[*]简单用法举例:

fba转换成磁盘镜像img:
                  fba2img bcs.fba bcs.img
也可以写成:fba2img --fba2img bcs.fba bcs.img

转换为磁盘镜像后用qemu测试(这几天发现很多qemu版本不好用,频繁报错,现在改为qemu0.9版本):
                  qemu -L . -m 256 -boot c -hda bcs.img -localtime -std-vga -snapshot

      [*]下载地址:fba2img_V1.2.2.rar

【 fbinst助手 - fbhelper V1.03版 】(停止开发,功能已经集成到fbinst plus中!)
   
      fbinst是Bean大师的杰作,为启动界作出了巨大贡献,可以说有划时代的意义,对Bean大师表示致敬和感谢。   
      fbinst几乎完美,但也不可能是万能的,他已经完成了他的使命。我们也对fbinst有更多的要求,想了很久了,一直想写一点东西作为fbinst的补充,今天写出了第一个版本,算是学C语言的处理作吧。不想重新开主贴帖子了,干脆就继续用这个帖子征集意见。当然,我的水平无法和Bean大师以及论坛的各位大师相比,我只是想尽自己的最大努力,能为有需要的朋友做点事情。
   再次向Bean大师致敬,向各位一直以来支持和帮助百草霜的朋友们表示感谢。

【fbhelper V1.0版功能】

    1、把fba文件转换成磁盘镜像文件img,以方便用虚拟机的测试
    2、列出指定的fba文件的文件列表
    3、列出指定fbinst磁盘的文件列表
    4、导出ud内的文件(和fbinst的类似,不单是重复fbinst的工作,为后续的创建快捷方式等功能做准备)
    5、导出ud内的文件夹(未完成)
    6、导出ud内的所有文件(未完成)
    7、为ud内PETOOLS创建快捷方式,按需加载(未完成)
   
   (功能陆续增加中,比如集成到PE,创建PETOOLS的快捷方式,通过fb助手这个载体实现按需加载petools)
      

【 fbhelper 使用举例】

fba文件列表:fbhelper --fbainfo "f:\bcs1010.fba"fba转img:fbhelper --fba2img "f:\bcs1010.fba" "f:\myimgs\bcs1010.img"ud文件列表:fbhelper --udinfo (hd1)导出ud内文件:fbhelper --udout (hd1) ISO/66369PE.ISO aaa/66369PE.ISO----------------------------------------------------------------------------------------------------------------------

【 fba启动测试器 V1.1版 】

sinoxer 大大已经出了“多合一简易启动测试器”,非常不错,受他的启发,我特意做了个“fba启动测试器”作为补充吧.

纯属娱乐,见笑了。软件功能简单,不做过多介绍。



【 fba2img -- fba转img控制台程序 V1.01版 】

   fba转磁盘镜像img的控制台程序,命令行形式,可以作为一个模块集成到GUI程序中。
   特别注意:如果参数中的文件路径含有空格,参数的前后要用英文双引号括起来。

   题外话:今天发现这个帖子一出来就被评了精华,惊喜之余感觉到这个精华是有压力的,这要求我要做的更好,于是,我决定出一个控制台程序,方便其他的GUI程序集成我的fba2img的工具,毕竟是底层的转换,效率应该还是蛮高的。谢谢大家的支持和鼓励,我将继续努力!

代码演示:
D:\Plant Soot>fba2img bcs1201.fba img\bcs1201.img
Convert success!------成功后返回的信息D:\Plant Soot>fba2img /?
Name:         FbaToImg
Version:      1.01
Copyright:   Plantsoot
Date:          2010-12-3
Example 1:fba2img.exe"D:\PlantSoot\bcs1010.fba" "D:\fbaToImg\bcs1010.img"
Example 2:fba2img.exebcs1010.fba bcs1010.img

[ 本帖最后由 Plantsoot 于 2012-1-19 14:51 编辑 ]

Plantsoot 发表于 2010-12-2 09:10:40

………………………………更新日志………………………………

【待补】

【FbaTest 被少数杀软报毒问题解释】

查毒报告:
http://virscan.org/report/469d5a3dcb24d7d771db7e8871cb9f86.html

      AntiVir 8.2.4.114 7.10.14.155 2010-11-30 PCK/Molebox
      这个误报是因为 qemu用 Molebox 打包的。

      ClamAV 0.96.3 12342 2010-12-01 PUA.Packed.ASPack
      这个误报是因为 FbaTest本身是用 ASPack 压缩的。

[ 本帖最后由 Plantsoot 于 2010-12-2 16:35 编辑 ]

mwhyli 发表于 2010-12-2 09:18:27

好东西,强顶,
方便测试,多谢,

水韵 发表于 2010-12-2 09:41:10

BUG报告



gfx菜单工具制作的message依然无法显示全部(分辨率1024X768),Sinoxer兄的USB启动测试工具刚出来也是有这个问题,后来解决了,百草霜兄可以和他交流一下。。

O.Y.M.2010 发表于 2010-12-2 09:44:16

建议楼主将'多合一简易启动测试器' 整合在一起

HB天意 发表于 2010-12-2 09:55:43

很好很强大。FBA不需要写入U盘再测试了。

2010DOS622 发表于 2010-12-2 10:06:44

好东西可以不用虚拟U盘了

hnwcw1986 发表于 2010-12-2 10:08:19

有了这个工具学习起来方便多了

2010nownanchang 发表于 2010-12-2 10:25:24

可我用的是ess。。。。

tubaozi 发表于 2010-12-2 10:41:59

试了试 很好用。
有个小建议,能否退出时自动清理遗留的临时文件?

抱歉, 临时文件夹换位置后测试 能够退出时自动清理遗留的临时文件。

[ 本帖最后由 tubaozi 于 2010-12-2 12:03 编辑 ]

songnic 发表于 2010-12-2 10:48:15

确实比较方便

刚试了下, 能启动

pangzu 发表于 2010-12-2 11:17:49

回复 #1 Plantsoot 的帖子

好东西可以不用虚拟U盘了

lzy157 发表于 2010-12-2 12:35:35

对1024*768的支持不好,只显示一半。

Plantsoot 发表于 2010-12-2 16:00:15

原帖由 mxzg2008 于 2010-12-2 11:19 发表 http://bbs.wuyou.net/images/common/back.gif
瑞星杀毒软件对《FbaTest - fba启动测试器》报有病毒并县直接杀掉,请问Plantsoot (百草霜)版主这是怎么回事?

这个是误报,因为虚拟机是用特殊方式打包的,瑞星最喜欢误报。

原帖由 lzy157 于 2010-12-2 12:35 发表 http://bbs.wuyou.net/images/common/back.gif
对1024*768的支持不好,只显示一半。

对显示器分辨率是1024*768的支持不好,还是启动盘中的message是1024*768的支持不好?
我的10月10日的两个fba包中的message文件有问题,vm虚拟机也会显示不全。

[ 本帖最后由 Plantsoot 于 2010-12-2 16:01 编辑 ]

天涯海角1216 发表于 2010-12-2 16:22:28

NOD32 也报毒。。

无忧留级生 发表于 2010-12-2 16:32:38

的确好啊,当个虚拟机哟,谢谢了

lzy157 发表于 2010-12-2 16:36:26

回复 #14 Plantsoot 的帖子

跟 "sinoxer 多合一简易启动测试器" 刚开始的一样,就 message分辨率为1024*768时只显示一半。

下面是截图:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=181883&extra=page%3D1&page=3

Plantsoot 发表于 2010-12-2 16:36:46

原帖由 天涯海角1216 于 2010-12-2 16:22 发表 http://bbs.wuyou.net/images/common/back.gif
NOD32 也报毒。。

我还是改变qemu的打包方式吧,干脆不打包了。
晚上再更新。

Plantsoot 发表于 2010-12-2 16:38:29

回复 #17 lzy157 的帖子

恩,多谢反馈,我已经向sinoxer 请教了,并打算并入他的多合一启动测试器。
本工具可能不做大的改动了。

无忧留级生 发表于 2010-12-2 16:43:25

给百大提个建议,能不能增加一个抓拍功能

xfmin3870 发表于 2010-12-2 18:07:00

好东西啊

支持楼主             顶上

Plantsoot 发表于 2010-12-2 18:10:10

原帖由 2010留级生 于 2010-12-2 16:43 发表 http://bbs.wuyou.net/images/common/back.gif
给百大提个建议,能不能增加一个抓拍功能

你是指虚拟机截图吗?

xiaoj1972 发表于 2010-12-2 18:19:23

天意和hhh333的fba都不能启动?

2010can 发表于 2010-12-2 18:42:12

好东西不用虚拟U盘,学习起来方便多了

无忧留级生 发表于 2010-12-2 18:54:52

原帖由 Plantsoot 于 2010-12-2 18:10 发表 http://bbs.wuyou.net/images/common/back.gif


你是指虚拟机截图吗?
就是这个意思啊

cdt888 发表于 2010-12-2 18:54:56

学习起来方便多了,好东西,不用虚拟U盘了,强顶,
方便测试,多谢,

无忧留级生 发表于 2010-12-2 19:07:59

原帖由 xiaoj1972 于 2010-12-2 18:19 发表 http://bbs.wuyou.net/images/common/back.gif
天意和hhh333的fba都不能启动?
天意20101201的FBA肯定可以启动的,我试过的,hhh333的没有下,不知道

Plantsoot 发表于 2010-12-2 19:35:52

回复 #23 xiaoj1972 的帖子

你确定 天意和hhh333的fba 都是fbinst1.6格式的吗?

这样吧,你用我另外一个工具测试一下,注意,这个工具测试出来的主分区和扩展分区是不准确的,我没修正。

HB天意 发表于 2010-12-2 19:38:57

原帖由 Plantsoot 于 2010-12-2 19:35 发表 http://bbs.wuyou.net/images/common/back.gif
你确定 天意和hhh333的fba 都是fbinst1.6格式的吗?

这样吧,你用我另外一个工具测试一下,注意,这个工具测试出来的主分区和扩展分区是不准确的,我没修正。

我的FBA可以启动。我测试了的。

HB天意 发表于 2010-12-2 19:42:51



附图。
页: [1] 2 3 4 5
查看完整版本: fba2img 1.2.2 (解决最新版fbinst制作的fba转为img无法用qemu启动的问题,2012-1-19)