无忧启动论坛

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

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

[复制链接]
跳转到指定楼层
1#
发表于 2010-12-2 09:10:03 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
【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文件列表:
  1. fbhelper --fbainfo "f:\bcs1010.fba"
复制代码
fba转img
  1. fbhelper --fba2img "f:\bcs1010.fba" "f:\myimgs\bcs1010.img"
复制代码
ud文件列表:
  1. fbhelper --udinfo (hd1)
复制代码
导出ud内文件
  1. fbhelper --udout (hd1) ISO/66369PE.ISO aaa/66369PE.ISO
复制代码
----------------------------------------------------------------------------------------------------------------------

fba启动测试器 V1.1版

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

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



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

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

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

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

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

Fba启动测试器V1.1内测版.rar

1.23 MB, 下载次数: 7064, 下载积分: 无忧币 -2

未集成新版fba2img,不要下载了。

fbinst助手V1.03.rar

36.77 KB, 下载次数: 1540, 下载积分: 无忧币 -2

C语言版

fba2img_v1.2.2.rar

10.72 KB, 下载次数: 1322, 下载积分: 无忧币 -2

评分

参与人数 4无忧币 +27 收起 理由
rinat84 + 1 <ya-tr-span data-index="853-0&qu
wuxin9712 + 5
calvinzhang82 + 1 很给力!
wan06 + 20 原创内容

查看全部评分

2#
 楼主| 发表于 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 编辑 ]
回复

使用道具 举报

3#
 楼主| 发表于 2010-12-2 16:00:15 | 显示全部楼层
原帖由 mxzg2008 于 2010-12-2 11:19 发表
瑞星杀毒软件对《FbaTest - fba启动测试器》报有病毒并县直接杀掉,请问Plantsoot (百草霜)版主这是怎么回事?


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

原帖由 lzy157 于 2010-12-2 12:35 发表
对1024*768的支持不好,只显示一半。


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

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

使用道具 举报

4#
 楼主| 发表于 2010-12-2 16:36:46 | 显示全部楼层
原帖由 天涯海角1216 于 2010-12-2 16:22 发表
NOD32 也报毒。。


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

使用道具 举报

5#
 楼主| 发表于 2010-12-2 16:38:29 | 显示全部楼层

回复 #17 lzy157 的帖子

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

使用道具 举报

6#
 楼主| 发表于 2010-12-2 18:10:10 | 显示全部楼层
原帖由 2010留级生 于 2010-12-2 16:43 发表
给百大提个建议,能不能增加一个抓拍功能


你是指虚拟机截图吗?
回复

使用道具 举报

7#
 楼主| 发表于 2010-12-2 19:35:52 | 显示全部楼层

回复 #23 xiaoj1972 的帖子

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

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

不借助fbinst解析FBA2.rar

319.34 KB, 下载次数: 129, 下载积分: 无忧币 -2

回复

使用道具 举报

8#
 楼主| 发表于 2010-12-3 00:10:16 | 显示全部楼层

回复 #38 yudian4756 的帖子

恩,本来是担心错误的输入,反而忘记考虑同一目录中的路径可以省略前面部分。
明天早上修复这个问题,多谢了。
回复

使用道具 举报

9#
 楼主| 发表于 2010-12-3 11:07:57 | 显示全部楼层
原帖由 ddaiqq 于 2010-12-3 10:50 发表
太卡了  都进不了桌面


我这个fba启动测试只是个概念版,等sinoxer的多合一简易启动测试器中的fba测试功能吧。
回复

使用道具 举报

10#
 楼主| 发表于 2010-12-3 11:38:38 | 显示全部楼层
fba2img -- fba转img控制台程序 V1.01版 已经更新。

烦劳有用过的朋友,成功和失败的都给个反馈。
回复

使用道具 举报

11#
 楼主| 发表于 2010-12-3 16:14:27 | 显示全部楼层
原帖由 lzy157 于 2010-12-3 14:24 发表
有时用还真想用 Fbinst 1.5 以前的版,建议楼主做一个兼容 Fbinst 1.5的或者做一个可以选外部的 Fbinst 版本。


fba启动测试和fba2img都是脱离了fbinst.exe的支持而独立存在的,也就是说,没有内置fbinst,而是从数据结构入手,底层直接操作fba,所以不存在选择内置外部fbinst的说法.兼容1.5版本的fba应该也可以实现,有空我再加上.
回复

使用道具 举报

12#
 楼主| 发表于 2010-12-3 18:59:03 | 显示全部楼层

回复 #52 yudian4756 的帖子

你发现了一个fbinsttool(fbinst)的强大功能,可以直接打开fba包和fbinst的磁盘镜像,fba和img的结构是不一样的,这个功能以前还真没想到过。

不得不佩服 Bean 大师,考虑的这么周到。

呵呵,我加壳没别的用途,只是为了压缩体积。
回复

使用道具 举报

13#
 楼主| 发表于 2010-12-4 09:23:54 | 显示全部楼层
原帖由 2010zwskych 于 2010-12-4 02:02 发表
真是个好人,要是在现实中能认识Plantsoot  (百草霜) 就好了,有好多的问题想请教!!!! 不知道能不能请你做一个远程家教!对启动盘方面的技术非常的感兴趣!!!!!

太抬举我了,如果是深圳的朋友,现实中交个朋友是完全没问题的。

远程也没问题,有空的时候吧,我现在是手机上网回复的。
回复

使用道具 举报

14#
 楼主| 发表于 2010-12-8 12:01:16 | 显示全部楼层
传了一份“fba2img控制台程序未压缩版1.01.rar ”

这个没加壳,免得杀毒软件误报病毒。
给有需要的朋友。
回复

使用道具 举报

15#
 楼主| 发表于 2010-12-9 17:19:06 | 显示全部楼层
本贴改名了。

改为 fbinst助手专用帖子,fbhelper 1.0版本已经完成,内置fba2img功能。
回复

使用道具 举报

16#
 楼主| 发表于 2010-12-11 10:32:04 | 显示全部楼层
fbinst助手1.01版去掉执行完后等待的提示,方便集成到软件中。
回复

使用道具 举报

17#
 楼主| 发表于 2010-12-22 09:04:47 | 显示全部楼层
原帖由 2010sunday229 于 2010-12-22 02:02 发表
测试结果,WIN7下后面两个软件不来力,就算以兼柔性XP都启动不了.杀毒没报错,可能不经常上论坛,sunday229@qq.com,谢谢!~期待改进!!~


后面几个软件都是控制台程序,CMD命令行下的程序,双击是没用的哦。要再命令行下使用。

fbhelper --fba2img "f:\bcs1010.fba" "f:\myimgs\bcs1010.img"

fba2img控制台程序V1.01版.rar (103.98 KB)
  
2010-12-8 09:47
  下载次数: 146
fba2img控制台程序未压缩版1.01.rar (109.66 KB)
  
2010-12-11 10:30
  下载次数: 205
fbinst助手V1.01内置fba2img功能.rar (35.22 KB)
回复

使用道具 举报

18#
 楼主| 发表于 2011-4-20 15:23:20 | 显示全部楼层
原帖由 2010yulaijiang 于 2011-4-20 10:56 发表
这个工具好啊 不比杏雨梨云老大的差 以后测试fba就方便多了


如果测试启动盘还是建议使用“杏雨梨云”的简易启动测试器,因为fba2img模块已经集成到简易启动测试器中了,我这个工具停止开发了。

如果需要用到fbinst的增强功能,可以使用 fbinst plus。
回复

使用道具 举报

19#
 楼主| 发表于 2012-1-16 16:56:17 | 显示全部楼层
【fba2img V1.1版 - 2012-1-16】
  • 针对chenall版fbinst( fbinstTool 1.605)制作的fba无法用fba启动测试器的问题
  • 本贴中的fba测试器尚未更新,也不再更新,只提供fba2img的接口程序。
  • 需要fba启动器的请移步其他网友的帖子。
  • 简单用法举例:

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

    转换为磁盘镜像后用qemu测试:

    qemu旧版本: qemu.exe -L . -m 256 -boot c -hda bcs.img
    qemu1.0版本:qemu.exe -L . -m 256 -boot c -hda bcs.img -localtime -vga std -snapshot
  • 下载地址:fba2img_V1.1.7z
回复

使用道具 举报

20#
 楼主| 发表于 2012-1-16 21:08:38 | 显示全部楼层
原帖由 my9823 于 2012-1-16 19:27 发表
标记一下!霜哥,顺便问一句,这个fbhelper可否根据配置文件来导出文件(或文件夹),类似ph7udtool?


请移步下面的帖子:

【Fbinst Plus V1.1.2, 2011-11-18】Fbinst增强版(支持UTF-8文件列表,增加hdlist功能)
回复

使用道具 举报

21#
 楼主| 发表于 2012-1-17 13:47:25 | 显示全部楼层
有成功启动到PE桌面的吗?频繁报错,不知道什么原因。
回复

使用道具 举报

22#
 楼主| 发表于 2012-1-19 14:24:21 | 显示全部楼层
自言自语一下,貌似这个没多少人用,呵呵。
频繁报错是qemu不稳定,找到比较稳定的版本了,qemu0.9。
回复

使用道具 举报

23#
 楼主| 发表于 2012-1-19 14:50:06 | 显示全部楼层
原帖由 yanwc 于 2012-1-19 14:47 发表
http://115.com/file/dpx28vc0#
无法下载


不好意思,刚才觉得加上ICO后不好看,太大的ICO又影响体积,我去掉了ICO,保留了版本信息。
重下载一次吧。

http://115.com/file/e7zwg8g6
回复

使用道具 举报

24#
 楼主| 发表于 2012-1-19 16:15:15 | 显示全部楼层
原帖由 zxy357x 于 2012-1-19 15:50 发表
1.2版转换的放在U盘可见区用Z大的RUN无法加载
1.1版的完美加载
不知道1.2版更新了什么反而无法启动


fba2img,从字母上可以看错是把fba文件转换成一个(磁盘)镜像,如果有可见区的话,
可见区的文件并未包含在fba文件中,自然也就没办法转换到镜像IMG中,
所以是无法测试有可见区的fba。

不知道我说明白没有,如果要测试有可见区的U盘,不能保存成fba。
但可以用其他工具把整个磁盘保存成一个镜像,比如winhex。

不知道我说明白没有。
回复

使用道具 举报

25#
 楼主| 发表于 2012-1-19 16:34:11 | 显示全部楼层
原帖由 幸运的草 于 2012-1-19 16:24 发表
FBA本身就没有可见区。如果是找不到文件可能与这个有关系,如果是不能启动,则与这个没关系,但有一点,虽然转换后的扩展名是IMG,实际是一个硬盘镜像,用RUN,会认成一个软盘镜像,所以无法启动。

原帖由 zxy357x 于 2012-1-19 16:02 发表
1.22版的用RUN也是无法启动


哦,可能是我没太明白zxy357x 的意思,抛开可见区的问题。
fba2img转换成一个IMG,其实可以再放入ud内,也可以放入ISO中,呵呵,我之前说过fba可以转为ISO就是用的这个办法。

转成IMG后,你放入ISO,把他map成一个硬盘,就可以在光盘中模拟ud盘了……
回复

使用道具 举报

26#
 楼主| 发表于 2012-1-20 12:36:35 | 显示全部楼层

回复 #98 zxy357x 的帖子

可以附上你的fba吗?
回复

使用道具 举报

27#
 楼主| 发表于 2012-1-20 14:04:20 | 显示全部楼层

回复 #100 zxy357x 的帖子

暂时用1.1的吧。新版fbinst的启动盘,遇到 no type 的提示,可以尝试把fbinst菜单改为 buldr "grldr" 就可以了。
回复

使用道具 举报

28#
 楼主| 发表于 2012-1-20 15:09:20 | 显示全部楼层

回复 #103 zxy357x 的帖子

有一种可能,我1.2把转换成的IMG的可见区删除了,就是说U盘无任何分区(ud除外),等晚上我更新下,加上分区,你再试试看。
回复

使用道具 举报

29#
 楼主| 发表于 2012-1-20 20:07:12 | 显示全部楼层

回复 #105 幸运的草 的帖子

必须选择硬盘镜像才可以启动!
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-6-14 02:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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