无忧启动论坛

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

[分享] fbinstTool 1.701 for fbinst v1.7【2017-03-18】变形金刚版

    [复制链接]
91#
 楼主| 发表于 2015-1-19 17:21:37 | 显示全部楼层
chenall 发表于 2015-1-19 15:10
1. 见图片.(有时候同一天会有多个版本,后面的版本会使用.commit.7z文件名)

2. 续尾不支持续尾多个文 ...


cheall大师,你先看看grldr更新部分;尾续功能,我先学习你的文档,离开无忧太久了,现在一头雾水。
FbinstTool 1.607.2015.0119.rar (1.72 MB, 下载次数: 83)
回复

使用道具 举报

92#
 楼主| 发表于 2015-1-24 14:07:05 | 显示全部楼层
kiler 发表于 2015-1-23 13:54
现在支持LZMA压缩了,菜单编辑就只能识别过的,没经LZMA压缩的就显示空白或乱码,建议更正为兼容未经LZMA压 ...

1.没压缩的也可以的吧??
2.在空行按F4 弹出命令的提示,在命令后空一格空格按F4 弹出命令的参数提示,默认只抓行首的命令
回复

使用道具 举报

93#
 楼主| 发表于 2015-1-29 12:57:22 | 显示全部楼层
回复

使用道具 举报

94#
 楼主| 发表于 2015-2-5 08:15:55 | 显示全部楼层
zds1210 发表于 2015-2-3 15:48
取消ansi格式支持,是乱码之源。
我的fba外置是散开的,有中文目录和文件夹,自从取消ansi格式后,就是把 ...

原来fbt在内部很多地方都没有判断,都直接当utf-8来处理,grub4dos也已经抛弃ansi编码了,难道新版grldr也是乱码之源??,ansi编码在grub4dos下就已经乱码了,还没到引导pe的阶段 。ope用的是百草的fbinst plus ,有需求的人可以给百草提个建议,几行代码的事情。
回复

使用道具 举报

95#
 楼主| 发表于 2015-2-5 08:23:28 | 显示全部楼层
chiannet 发表于 2015-2-4 19:33
如果U盘曾经U+高端隐藏V2做了一个隐藏区在U盘存储空间的末端,按照上面的选项写入fba到U盘,可以做到 ...


是的,fbt在格式化之前先判断ud是否小于第一分区大小,如果是,则修改第一分区的分区大小并保留原来其他的分区表,如果不是则全盘格式。fbinst其实也没有破坏U+高端隐藏的数据,只要修复分区表即可。

fbt开始是fbinst.exe 的GUI,但后来由于fbinst提供的命令无法满足fbt功能的需求,所以除了mbr、核心汇编代码其他全部用delphi重写了,避开了或者拦截了很多不当操作或者坑,用户是不清楚的,如果一直用fbt,又对fbinst缺少了解的初学者请慎重使用命令行,

点评

请j大也提供命令行方式的操作  详情 回复 发表于 2015-2-5 08:45
回复

使用道具 举报

96#
 楼主| 发表于 2015-2-5 13:32:52 | 显示全部楼层
chiannet 发表于 2015-2-5 08:45
请j大也提供命令行方式的操作

原版的没有这个功能,让百草在他的fbinst plus添加这个功能吧
回复

使用道具 举报

97#
 楼主| 发表于 2015-2-11 16:46:31 | 显示全部楼层
wangmeng052 发表于 2015-2-10 22:06
请教一个疑问:您在时空论坛说过:“fbinstTool 用的是fbinst (hd1) add-menu fb.cfg fb.cfg 这个命令导入 ...

fbt已经不需要fbinst的支持。直接写入菜单,fbt不产生fb.cfg文件到磁盘的

点评

请问老师:您说:“直接写入菜单,fbt不产生fb.cfg文件到磁盘的。。。”那么fb.cfg文件是如何到磁盘的,直接写入菜单不是写到fb.cfg文件里吗?本人菜鸟,望老师能否不惜笔墨指点迷津?期盼回音,谢谢  详情 回复 发表于 2015-2-12 13:19
搞不懂了。fbt不是fbinst的GUI吗?我记得直接在fbinst菜单窗口编辑右键点击保存。fbt是如何写入菜单的?fb.cfg文件是如何到磁盘的?谢谢指教。  详情 回复 发表于 2015-2-11 19:36
回复

使用道具 举报

98#
 楼主| 发表于 2015-2-12 08:11:20 | 显示全部楼层
本帖最后由 jianliulin 于 2015-2-12 08:12 编辑
wangmeng052 发表于 2015-2-11 19:36
搞不懂了。fbt不是fbinst的GUI吗?我记得直接在fbinst菜单窗口编辑右键点击保存。fbt是如何写入菜单的?f ...


现在fbt不是fbinst的gui,只有核心启动的汇编部分和fbinst相同,做出来的ud启动和fbinst一抹一样,可以用工具对两者做出来的ud启动盘进行字节对比就清楚了。
回复

使用道具 举报

99#
 楼主| 发表于 2015-2-12 20:11:27 | 显示全部楼层
wangmeng052 发表于 2015-2-12 13:19
请问老师:您说:“直接写入菜单,fbt不产生fb.cfg文件到磁盘的。。。”那么fb.cfg文件是如何到磁盘的, ...



你把自己弄糊涂了,fbinst.exe 需要在其他磁盘(如c:\)上某个文件夹存在fb.cfg文本文件后,通过导入菜单命令把这文本文件的内容导入ud中,我说的不产生fb.cfg文件是不产生在c:\盘上,并不是不产生在ud中。fbt直接就在ud中产生了fb.cfg这个菜单文件。

点评

谢谢老师的解答。非常感谢!  详情 回复 发表于 2015-2-12 22:07
回复

使用道具 举报

100#
 楼主| 发表于 2015-8-2 21:37:37 | 显示全部楼层
1.命令行可以请会C语言的人修改下fbinst的代码,比如百草霜,fbt是回不去了,因为ansi部分代码都删除了,原来的ansi有些地方也是写死是utf-8的,只是碰到而已,碰到了还是会出问题

2.你命名的ud三分区和ud没有什么关系,叫U盘三分区更准确,ud还是原来的,一点没有变,efi启动没有什么技术难度,就是往fat等efi认得出的分区上放个启动文件,

3.你所得兼容性强与弱,缺乏理论基础(至少没看到你用理论来论证),一个u盘ud后在可见区放一个efi的启动文件,引导成功的几率非常大,到目前为止我本人还没遇到引导不了的,

4.ud有它自己的应用领域,不能强求轮船在陆地上跑吧。

点评

哥,看1580楼...  发表于 2015-9-12 21:35
关于三分区的efi强兼容性,可看帖子一 一http://bbs.wuyou.net/forum.php?mod=viewthread&tid=346029&mobile=1 最好上我博客看。  详情 回复 发表于 2015-8-7 16:53
好。efi启动,我有帖子总结的。不过先U十后Ud法,也很简单  详情 回复 发表于 2015-8-7 12:20
回复

使用道具 举报

101#
 楼主| 发表于 2016-1-18 11:33:59 | 显示全部楼层
本帖最后由 jianliulin 于 2016-1-18 11:35 编辑


fbinst.exe (hd1) format -f   格式话后,直接用        qemu测试,结果如下图, 应该提示no file 才对



回复

使用道具 举报

102#
 楼主| 发表于 2017-3-16 10:52:06 | 显示全部楼层
qdaijchf 发表于 2017-3-16 09:18
重置磁盘出现错误

U盘被其他软件锁住了吧

点评

1.7 关联FBA文件后,为什么直接打开以前的FBA文件都是空白的?  详情 回复 发表于 2017-3-16 21:33
回复

使用道具 举报

103#
 楼主| 发表于 2017-3-17 08:01:45 | 显示全部楼层
tiansw1 发表于 2017-3-16 22:40
格式化zip格式被省略了。建议把设置mbr参数那里的相关选项也去了,因为会出错。1.6073建议大家还留着,因为 ...

如何出错?? ,另1.7和1.6 差异只在文件列表,导致老机启动不了更是荒谬
回复

使用道具 举报

104#
 楼主| 发表于 2017-3-17 09:07:28 | 显示全部楼层
我这里重现不了你提的bug,请看看U盘是否被其他软件锁住,根据提示应该是被锁住了,可以尝试用bootice修改扇区看看能否保存?
回复

使用道具 举报

105#
 楼主| 发表于 2017-3-17 10:23:35 | 显示全部楼层
tiansw1 发表于 2017-3-17 09:30
这是1.6版的后期utf8版本的制作截图,没有出错。反复试过了,没有其他程序锁定u盘

能把操作步骤列出来吗?

点评

4g闪迪,运行fb1.7格式化,强行格式,主分区8,扩展分区双击输入框获得全部剩余容量3811,格式化。成功。为防止意外。退出程序,弹出u盘,重新插拔。运行fb1.7,设置mbr参数,启动代码参数,勾选zip盘,点设置,提示  详情 回复 发表于 2017-3-17 10:33
回复

使用道具 举报

106#
 楼主| 发表于 2017-3-17 10:25:08 | 显示全部楼层
本帖最后由 jianliulin 于 2017-3-17 10:29 编辑
2012zhd 发表于 2017-3-17 09:40
最新版勾选‘强行格式‘会把U+高端隐藏区也格式化了,这对手工部署三分区不是个好消息啊。


ud支持大文件后,三分区只是P大提出的分区表项法其中一种玩法而已。

把三分区的ntfs可见区 和U+分区 ,分别转出两个img文件放在ud里面,挂到分区表即可,而且 可以弄多个U+分区的img文件,喜欢那个就挂那个到分区表。

点评

对不起了,J大,我没有理解清楚你的意思。 确实,新版本的分区表项,要玩三分区(虽然是映射),确实相当容易,玩法很多。 但是现在的问题是,原来是ansi格式与utf8格式的不兼容,现在是fb1.6与fb1.7的玩法不兼容  详情 回复 发表于 2017-3-18 16:39
说三分区是分区表项的一种玩法 。本人坚决不同意。 2011年,贝壳大就提出了手工先U+高端到UD的玩法。老大hw3和hiboy也提出过类似的玩法。 而分区表项是P大2014年左右才提出的。 三分区是实体分区,而分区表项是映  详情 回复 发表于 2017-3-17 10:57
回复

使用道具 举报

107#
 楼主| 发表于 2017-3-17 11:11:26 | 显示全部楼层
tiansw1 发表于 2017-3-17 10:33
4g闪迪,运行fb1.7格式化,强行格式,主分区8,扩展分区双击输入框获得全部剩余容量3811,格式化。成功。 ...


我重现bug了,请帮忙测试,谢谢!!!

FbinstTool v1.701.2017.0317.rar (1.73 MB, 下载次数: 20)

点评

新版本的分区表项法,把efi区移到了高端,大大的提到了efi启动的兼容性。 但有一个问题,不太清楚,就是怎么把整个U盘方便的格式化为UD区。 应该增加一个选项,全盘格式化U盘为UD区。  详情 回复 发表于 2017-3-17 11:33
ok了。 version: 1.7 base boot sector: 63 boot code size: 4 primary data size: 16384 extended data size: 7804928 debug version: no bpb status: init format options: --zip --extended 7804928 fi  详情 回复 发表于 2017-3-17 11:30
回复

使用道具 举报

108#
 楼主| 发表于 2017-3-17 11:53:39 | 显示全部楼层
tiansw1 发表于 2017-3-17 11:43
大神也有疏忽的时候,说明里边有,双击那个扩展区后边的输入框,自动显示容量的。
另外,有一说一,虽 ...

utf8编码,目前百草在弄一个命令行了,爱情会有的,面包也会有的
回复

使用道具 举报

109#
 楼主| 发表于 2017-3-19 13:45:50 | 显示全部楼层
求道者 发表于 2017-3-19 13:20
楼主能不能把基本扇区数弄回来啊
应该很有用
不是有那种需要设20000基本扇区数的主板吗?


基本扇区数最大63把。根据使用情况目前63基本是固定了的。,还有一个族大小,但这个是可以重新格式化可以调整的,跟Ud启动没什么关联。

点评

https://wenku.baidu.com/view/f650ad37a32d7375a4178077.html 这个资料虽然不知道出处 但是撰写者说他确实遇到过那种情况 我觉得基本扇区数的设置还是有必要的  详情 回复 发表于 2017-3-19 13:48
回复

使用道具 举报

110#
 楼主| 发表于 2017-3-19 16:02:15 | 显示全部楼层
求道者 发表于 2017-3-19 13:48
https://wenku.baidu.com/view/f650ad37a32d7375a4178077.html
这个资料虽然不知道出处

出处好 ...

启动不了把读扇区数改为1看看,你连接那个版本是很老的。

点评

七年是七年了但是也许问题真的存在呢? 也需要楼主解答 15年时他冒过泡 我遇到的那次fbinst启动失败算是小概率事件吧 我后来再也没遇到过那样的机子 很难测试  详情 回复 发表于 2017-3-19 16:38
回复

使用道具 举报

111#
 楼主| 发表于 2017-3-19 21:30:21 | 显示全部楼层
tiansw1 发表于 2017-3-19 21:08
老版本留给老机器,新版本对付新机器。 fbinstool新版的亮点就是分区表项法,使得隐藏分区简单易用,而不是 ...

你误解了,分区表项法fbinsttool 1.6已经存在了的,并不是fbinsttool 1.7才有的新功能,只是fbinsttool 1.6做的分区表项法可见区最大只能4G,不能充分利用U盘,显得不实用,yaya升级fbinst1.7后可见区可以大于4g,比较更实用了。 另外fbinsttool 1.7完全可以做出和fbinsttool 1.6一样的启动盘,并不存在对付老机器就变差的情况。

点评

哥啊 UFI分区没4K对齐啊 咋办啊  详情 回复 发表于 2017-3-20 08:24
yaya升级的fbinst1.7在哪里下载,怎么chenall的下载地址里面没有看到。  详情 回复 发表于 2017-3-20 00:33
回复

使用道具 举报

112#
 楼主| 发表于 2017-3-20 13:00:25 来自手机 | 显示全部楼层
ufi分区目的是引导bootx64.efi对齐和不对齐没什么区别吧;碎片整理后efi分区位置可能会变化的,可见分区是8m开始,应该是对齐了的,若一定要efi分区对齐,那接着可见分区创建,并且见区的大小设置为4k的整倍数立可,

点评

现在不是推荐把U盘所有空间都丢到UD里吗? 这样储存用的十多G空间不对其4K 4K性能不就会差20%吗?  详情 回复 发表于 2017-3-20 17:52
能否放出1.6的版本,1.7不向下兼容,以前的FBA都打不开了!  详情 回复 发表于 2017-3-20 14:18
回复

使用道具 举报

113#
 楼主| 发表于 2017-3-27 11:48:02 | 显示全部楼层
假大空 发表于 2017-3-26 22:47
"windows下只有序号为0的分区可见"貌似我这个两个img分区都可见啊。系统为win10_15063企业版。另外fb.cfg里 ...

肯定的,除非bean或者其他人修改burg,否则是不兼容想fbinst1.7的
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-8 17:26

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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