无忧启动论坛

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

[分享] 解决UD乱码之源,支持命令行格式UD区为utf-8格式的fbinst和fbinst Plus来了!

    [复制链接]
61#
发表于 2017-3-7 13:02:43 来自手机 | 只看该作者
本帖最后由 chiannet 于 2017-3-7 13:11 编辑
jianliulin 发表于 2017-3-7 12:49
我修改了一下,你测试看看有没有问题:


不一致

md5c.exe chiannet
$1$4$fjdJqMLSmFl5g5UzyZ4Qo.

不是预期的:
$1$4$j5UrjZKvMnZ8J0BtO14ZY0


回复

使用道具 举报

62#
发表于 2017-3-7 13:11:33 | 只看该作者
jianliulin 发表于 2017-3-7 12:49
我修改了一下,你测试看看有没有问题:

不一致

md5c.exe chiannet
$1$4$fjdJqMLSmFl5g5UzyZ4Qo.

不是预期的:
$1$4$j5UrjZKvMnZ8J0BtO14ZY0
回复

使用道具 举报

63#
发表于 2017-3-7 14:33:50 | 只看该作者
上传你预期的工具。

点评

在78楼,请J大再看看。  详情 回复 发表于 2017-3-7 17:04
仍然是有BUG的 [attachimg]342322[/attachimg]  详情 回复 发表于 2017-3-7 15:08
回复

使用道具 举报

64#
发表于 2017-3-7 15:08:38 | 只看该作者
本帖最后由 贝壳iT 于 2017-3-7 15:14 编辑

@Plantsoot
jianliulin 发表于 2017-3-7 14:33
上传你预期的工具。

仍然是有BUG的。
此FBA是新版创建,也就是UTF-8编码

使用命令"
fbplus (hd3) format --force --extended 512m --align --fat32 --primary 8m
fbplus (hd3) load 我们.fba

test.7z (35.82 KB, 下载次数: 0)

点评

fbplus 是百草的,我不清楚。你需要找他,  详情 回复 发表于 2017-3-7 15:17
回复

使用道具 举报

65#
发表于 2017-3-7 15:17:17 | 只看该作者
贝壳iT 发表于 2017-3-7 15:08
@Plantsoot

仍然是有BUG的。


fbplus 是百草的,我不清楚。你需要找他,我说的新版是,fbinsttool的新版。

点评

恩恩是的,发错。后来我 @ 了,貌似没有我在回复下他  详情 回复 发表于 2017-3-7 15:25
回复

使用道具 举报

66#
发表于 2017-3-7 15:24:12 | 只看该作者
很久之前就纠结个这个问题。至今仍保留着fbinstool的多个版本。现在看到大神们又开始改进了。搜了一篇关于编码的文章。补补自己,也给各位伸手党解解惑。
关于编码ansi、GB2312、unicode与utf-8的区别

终于对编码有一定的认识,一说编码,就tmd的恶心。

关于编码ansi、GB2312、unicode与utf-8的区别
先做一个小小的试验:
在一个文件夹里,把一个txt文本(文本里包含“今天的天气非常好”这句话)分别另存为ansi、unicode、utf-8这三种编码的txt文件。然后,在该文件夹上点击右键,选择“搜索(E)…”。
搜索“天气”二字,可以搜索出ansi和unicode这两种编码的txt文件,搜索不出utf-8编码的文件。
原因:
1.中文操作系统默认ansi编码,生成的txt文件默认为ansi编码,所以,可以搜索出来。
2.unicode是国际通用编码,所以,可以搜索出来。
3.utf-8编码是unicode编码在网络之间(主要是网页)传输时的一种“变通”和“桥梁”编码。utf-8在网络之间传输时可以节约数据量。所以,使用操作系统无法搜索出txt文本。

按照utf-8创始人的愿望:
端(unicode)——传输(utf-8)——端(unicode)

但是,后来,许多网站开发者在开发网页时直接使用utf-8编码。
端(utf-8)——传输(utf-8)——端(utf-8)


所以,在浏览器上看到的编码是:unicode(utf-8)。正因为在浏览器上这么并列地列出unicode(utf-8),造成许多网友(甚至不少程序员)误认为unicode=utf-8。其实,按照utf-8创始人的原意,在开发网页时使用utf-8编码是错误的做法,并且,早期的浏览器也不支持解析utf-8编码。但是,众人的力量是巨大的,微软不得不“趋炎附势”,在浏览器上支持解析utf-8编码。

问题是:utf-8编码影响了网站开发者,或者说,网站开发者“扩展”了utf-8编码的使用范围。但是,网站开发者仍然无法影响各类文档的开发者,所以,word文档和一些国际通用的文档仍然使用unicode编码而不使用utf-8编码。

比如:“严”的Unicode码是4E25,UTF-8编码是E4B8A5,两者是不一样的。

在中文和日文操作系统里生成的(txt和xml)文件的编码虽然都是ansi,但是,在简体中文系统下,ansi 编码代表 GB2312 编码,在日文操作系统下,ansi 编码代表 JIS 编码。不同 ansi 编码之间互不兼容,当信息在国际间交流时,无法将属于两种语言的文字,存储在同一段 ansi 编码的文本中。

结论:国际文档(txt和xml)使用unicode编码是正宗做法;操作系统和浏览器都能够“理解”unicode编码。浏览器“迫于压力”才“理解”utf-8编码。但是,操作系统有时只认unicode编码。
Unicode与Unicode big endian的区别:你吃鸡蛋时先吃小头还是先吃大头?Unicode与Unicode big endian的区别就是在编码时小头优先与大头优先的区别。“随波逐流”使用Unicode就OK了。
我(不是程序员)这几年一直因为编码问题,感到非常困惑,查了许多资料,在国际文档的实际应用中也遇到过许多问题,所以,“感性”地总结了上述观点,不一定准确(或者说,不一定正确)。
企业级项目实战(带源码)地址:http://zz563143188.iteye.com/blog/1825168
收集五年的开发资料下载地址: http://pan.baidu.com/share/link? ... 0%E6%96%87%E4%BB%B6
http://wenku.baidu.com/view/a651b849f7ec4afe04a1df9f.html
Unicode、UTF-8 和 ISO8859-1到底有什么区别
1.本文主要包括以下几个方面:编码基本知识,Java,系统软件,url,工具软件等。

在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。
在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。
2. 编码基本知识

最早的编码是iso8859-1,和ascii编码相似。但为了方便表示各种各样的语言,逐渐出现了很多标准编码,重要的有如下几个。

2.1. iso8859-1 通常叫做Latin-1

属于单字节编码,最多能表示的字符范围是0-255,应用于英文系列。比如,字母a的编码为0x61=97。

很明显,iso8859-1编码表示的字符范围很窄,无法表示中文字符。但是,由于是单字节编码,和计算机最基础的表示单位一致,所以很多时候,仍旧使用iso8859-1编码来表示。而且在很多协议上,默认使用该编码。比如,虽然"中文"两个字不存在iso8859-1编码,以gb2312编码为例,应该是"d6d0 cec4"两个字符,使用iso8859-1编码的时候则将它拆开为4个字节来表示:"d6 d0 ce c4"(事实上,在进行存储的时候,也是以字节为单位处理的)。而如果是UTF编码,则是6个字节"e4 b8 ad e6 96 87"。很明显,这种表示方法还需要以另一种编码为基础。
2.2. GB2312/GBK

这就是汉子的国标码,专门用来表示汉字,是双字节编码,而英文字母和iso8859-1一致(兼容iso8859-1编码)。其中gbk编码能够用来同时表示繁体字和简体字,而gb2312只能表示简体字,gbk是兼容gb2312编码的。
2.3. unicode

这是最统一的编码,可以用来表示所有语言的字符,而且是定长双字节(也有四字节的)编码,包括英文字母在内。所以可以说它是不兼容iso8859-1编码的,也不兼容任何编码。不过,相对于iso8859-1编码来说,uniocode编码只是在前面增加了一个0字节,比如字母a为"00 61"。

需要说明的是,定长编码便于计算机处理(注意GB2312/GBK不是定长编码),而unicode又可以用来表示所有字符,所以在很多软件内部是使用unicode编码来处理的,比如java。
2.4. UTF

考虑到unicode编码不兼容iso8859-1编码,而且容易占用更多的空间:因为对于英文字母,unicode也需要两个字节来表示。所以unicode不便于传输和存储。因此而产生了utf编码,utf编码兼容iso8859-1编码,同时也可以用来表示所有语言的字符,不过,utf编码是不定长编码,每一个字符的长度从1-6个字节不等。另外,utf编码自带简单的校验功能。一般来讲,英文字母都是用一个字节表示,而汉字使用三个字节。

注意,虽然说utf是为了使用更少的空间而使用的,但那只是相对于unicode编码来说,如果已经知道是汉字,则使用GB2312/GBK无疑是最节省的。不过另一方面,值得说明的是,虽然utf编码对汉字使用3个字节,但即使对于汉字网页,utf编码也会比unicode编码节省,因为网页中包含了很多的英文字符。
3. java对字符的处理

在java应用软件中,会有多处涉及到字符集编码,有些地方需要进行正确的设置,有些地方需要进行一定程度的处理。

3.1. getBytes(charset)

这是java字符串处理的一个标准函数,其作用是将字符串所表示的字符按照charset编码,并以字节方式表示。注意字符串在java内存中总是按unicode编码存储的。比如"中文",正常情况下(即没有错误的时候)存储为"4e2d 6587",如果charset为"gbk",则被编码为"d6d0 cec4",然后返回字节"d6 d0 ce c4"。如果charset为"utf8"则最后是"e4 b8 ad e6 96 87"。如果是"iso8859-1",则由于无法编码,最后返回 "3f 3f"(两个问号)。
3.2. new String(charset)

这是java字符串处理的另一个标准函数,和上一个函数的作用相反,将字节数组按照charset编码进行组合识别,最后转换为unicode存储。参考上述getBytes的例子,"gbk" 和"utf8"都可以得出正确的结果"4e2d 6587",但iso8859-1最后变成了"003f 003f"(两个问号)。

因为utf8可以用来表示/编码所有字符,所以new String( str.getBytes( "utf8" ), "utf8" ) === str,即完全可逆。
3.3. setCharacterEncoding()

该函数用来设置http请求或者相应的编码。

对于request,是指提交内容的编码,指定后可以通过getParameter()则直接获得正确的字符串,如果不指定,则默认使用iso8859-1编码,需要进一步处理。参见下述"表单输入"。值得注意的是在执行setCharacterEncoding()之前,不能执行任何getParameter()。Java doc上说明:This method must be called prior to reading request parameters or reading input using getReader()。而且,该指定只对POST方法有效,对GET方法无效。分析原因,应该是在执行第一个getParameter()的时候,java将会按照编码分析所有的提交内容,而后续的getParameter()不再进行分析,所以setCharacterEncoding()无效。而对于GET方法提交表单是,提交的内容在URL中,一开始就已经按照编码分析所有的提交内容,setCharacterEncoding()自然就无效。
4.iso-8859-1是JAVA网络传输使用的标准 字符集,而gb2312是标准中文字符集,当你作出提交表单等需要网络传输的操作的时候,就需要把 iso-8859-1转换为gb2312字符集显示,否则如果按浏览器的gb2312格式来解释iso-8859-1字符集的话,由于2者不兼容,所以会 是乱码.
转自http://hi.baidu.com/libo20475/bl ... d3105d94ee37f2.html
unicode和utf-8是什么关系
Unicode的最初目标,是用1个16位的编码来为超过65000个字符提供映射。但这还不够,它不能覆盖全部历史上的文字,也不能解决传输的问题(implantation head-ache's),尤其在那些基于网络的应用中。已有的软件必须做大量的工作来实现16位的数据。
  因此,Unicode用一些基本的保留字符制定了三套编码方式。它们分别是UTF-8,UTF-16和UTF-32。正如名字所示,在UTF-8中,字符是以8位序列来编码的,用一个或几个字节来表示一个字符。这种方式的最大好处,是UTF-8保留了ASCII字符的编码做为它的一部分,例如,在UTF-8和ASCII中,“A”的编码都是0x41. UTF-16和UTF-32分别是Unicode的16位和32位编码方式。考虑到最初的目的,通常说的Unicode就是指UTF-16。在讨论Unicode时,搞清楚哪种编码方式非常重要。Unicode:
unicode.org制定的编码机制, 要将全世界常用文字都函括进去.
在1.0中是16位编码, 由U+0000到U+FFFF. 每个2byte码对应一个字符; 在2.0开始抛弃了16位限制, 原来的16位作为基本位平面, 另外增加了16个位平面, 相当于20位编码, 编码范围0到0x10FFFF.
UTF: Unicode/UCS Transformation Format
UTF-8, 8bit编码, ASCII不作变换, 其他字符做变长编码, 每个字符1-3 byte. 通常作为外码. 有以下优点:
* 与CPU字节顺序无关, 可以在不同平台之间交流
* 容错能力高, 任何一个字节损坏后, 最多只会导致一个编码码位损失, 不会链锁错误(如GB码错一个字节就会整行乱码)
UTF-16, 16bit编码, 是变长码, 大致相当于20位编码, 值在0到0x10FFFF之间, 基本上就是unicode编码的实现. 它是变长码, 与CPU字序有关, 但因为最省空间, 常作为网络传输的外码.
UTF-16是unicode的preferred encoding.
UTF-32, 仅使用了unicode范围(0到0x10FFFF)的32位编码, 相当于UCS-4的子集.
UTF与unicode的关系:
Unicode是一个字符集, 可以看作为内码.
而UTF是一种编码方式, 它的出现是因为unicode不适宜在某些场合直接传输和处理. UTF-16直接就是unicode编码, 没有变换, 但它包含了0x00在编码内, 头256字节码的第一个byte都是0x00, 在操作系统(C语言)中有特殊意义, 会引起问题. 采用UTF-8编码对unicode的直接编码作些变换可以避免这问题, 并带来一些优点
utf-8与utf-16的区别
UTF8 和 UTF16 都是变长表示的,为啥欧美技术宅会觉得太浪费了咧?因为欧美字符 0x0000 - 0x00FF 就搞定了,UTF8 最小变长是 1 个字节,而 UTF16 变长是 2 个字节,
.utf-8 与 uft-16 表示 'a' a的ascii是0X61
  utf-8为[0X61]  
  uft-16 [0x00,0X61]
回复

使用道具 举报

67#
发表于 2017-3-7 15:25:29 | 只看该作者
jianliulin 发表于 2017-3-7 15:17
fbplus 是百草的,我不清楚。你需要找他,我说的新版是,fbinsttool的新版。

恩恩是的,发错。后来我 @ 了,貌似没有我在回复下他
回复

使用道具 举报

68#
发表于 2017-3-7 15:25:51 | 只看该作者
Plantsoot 发表于 2017-3-7 08:42
昨天凌晨1点半,测试 create 命令,悲剧的是写的是 fbinst (hd3) create ,写错了,不是这样写的,U盘被当 ...

请看 http://bbs.wuyou.net/forum.php?m ... &fromuid=542985

点评

请用最新版本测试下把,原版的fbinst我暂时没修改了,用fbplus版本吧,修改量很大,绕来绕去晕了。 目前我基本上测试了大部分功能,应该是没什么大问题,create创建空白的fba我没有加UTF-8标记,保存fba加上了  详情 回复 发表于 2017-3-7 15:47
回复

使用道具 举报

69#
发表于 2017-3-7 15:47:03 | 只看该作者
贝壳iT 发表于 2017-3-7 15:25
请看 http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=386272&pid=3347651&fromuid=542 ...

fbplus1.5.1703.7.zip (42.94 KB, 下载次数: 21)

请用最新版本测试下把,原版的fbinst我暂时没修改了,用fbplus版本吧,修改量很大,绕来绕去晕了。
目前我基本上测试了大部分功能,应该是没什么大问题,create创建空白的fba我没有加UTF-8标记,保存fba加上了。

info、filelist、add、remove、export、load、save、resize、copy、move、cat、cat-menu、output、inisize、iniout、onlylink均已测试过了。

create慎用,毁了我的U盘数据……,懒得恢复了。

点评

辛苦了,恭喜,一切正常。。本主题zds1210发的那个最新版是有问题,赶紧换你这个  详情 回复 发表于 2017-3-7 15:57
回复

使用道具 举报

70#
发表于 2017-3-7 15:57:01 | 只看该作者
Plantsoot 发表于 2017-3-7 15:47
请用最新版本测试下把,原版的fbinst我暂时没修改了,用fbplus版本吧,修改量很大,绕来绕去晕了。
...

辛苦了,恭喜,一切正常。。本主题zds1210发的那个最新版是有问题,赶紧换你这个

点评

这两天代码写的有点乱,头大了……  详情 回复 发表于 2017-3-7 16:07
回复

使用道具 举报

71#
发表于 2017-3-7 16:07:38 | 只看该作者
贝壳iT 发表于 2017-3-7 15:57
辛苦了,恭喜,一切正常。。本主题zds1210发的那个最新版是有问题,赶紧换你这个

这两天代码写的有点乱,头大了……

点评

那强迫症患者想知道还要不要等你继续更新优化,还是目前这个就目前来说完结了。  详情 回复 发表于 2017-3-7 16:21
回复

使用道具 举报

72#
 楼主| 发表于 2017-3-7 16:21:27 | 只看该作者
本帖最后由 zds1210 于 2017-3-7 16:25 编辑
jianliulin 发表于 2017-3-7 09:40
原来还有人在用fbinst啊,我以为没有什么人在用了。我现在说说乱码的根源:

1.原来fbinst的文件列表只支 ...

谢谢前辈的指点,我大致明白原因了。UD因三分区玩法,和分区表项法法,支持efi,而让UD还在流行。UD一直不会死,它只会慢慢老去。
不过有几点建议:
1.ansi格式会让新版grub中文乱码,这样子升级UD到utf8编码是完全有必要的。fbinstool取消对ansi格式UD支持,这个我完全是理解了。
2.新版fbinstool取消utf8标志,让新版建立的标准utt8的fba和UD区,被老版本识认为是ansi格式而造成新乱码,而造成用户的困惑。建议最新版的fbinstool在放弃对ansi格式的基础上,恢复utf8标志。
3编程制作用的fbinst或fbinst plus,强制格式UD区为utf8格式,放弃对ansi格式化的支持。但考虑到历史上还有许多ansi格式的fba没有升级到utf8外置加载支持,也是保留utf8标志,在导出UD区文件上保留对两种格式的支持。以待大家慢慢升级到utf8格式。
这样子看来方案就完美些,又考虑了历史,又考虑了编码的方向,又考虑了节约升级成本。

点评

fbinst的内核只有2个字节是空闲的,不该无谓的浪费。旧版的fba转成utf-8即可  详情 回复 发表于 2017-3-7 16:52
回复

使用道具 举报

73#
发表于 2017-3-7 16:21:50 | 只看该作者
Plantsoot 发表于 2017-3-7 16:07
这两天代码写的有点乱,头大了……

那强迫症患者想知道还要不要等你继续更新优化,还是目前这个就目前来说完结了。

点评

再更新,就是兼容下WIN10PE了,编码的问题基本终结,create不打算更新了。这个没什么用。  详情 回复 发表于 2017-3-7 16:24
回复

使用道具 举报

74#
发表于 2017-3-7 16:24:17 | 只看该作者
贝壳iT 发表于 2017-3-7 16:21
那强迫症患者想知道还要不要等你继续更新优化,还是目前这个就目前来说完结了。

再更新,就是兼容下WIN10PE了,编码的问题基本终结,create不打算更新了。这个没什么用。

点评

[attachimg]342333[/attachimg] 下个版本希望可以命令行习惯MBR的ZIP CHS模式,这样就不要从新制作格式化U盘了、  详情 回复 发表于 2017-3-7 16:43
期待着·  详情 回复 发表于 2017-3-7 16:30
支持支持。  详情 回复 发表于 2017-3-7 16:25
回复

使用道具 举报

75#
 楼主| 发表于 2017-3-7 16:25:44 | 只看该作者
Plantsoot 发表于 2017-3-7 16:24
再更新,就是兼容下WIN10PE了,编码的问题基本终结,create不打算更新了。这个没什么用。

支持支持。
回复

使用道具 举报

76#
发表于 2017-3-7 16:30:30 | 只看该作者
Plantsoot 发表于 2017-3-7 16:24
再更新,就是兼容下WIN10PE了,编码的问题基本终结,create不打算更新了。这个没什么用。

期待着·
回复

使用道具 举报

77#
发表于 2017-3-7 16:43:40 | 只看该作者
本帖最后由 贝壳iT 于 2017-3-7 16:47 编辑
Plantsoot 发表于 2017-3-7 16:24
再更新,就是兼容下WIN10PE了,编码的问题基本终结,create不打算更新了。这个没什么用。



下个版本希望可以命令行修改MBR的ZIP CHS模式,这样就不要从新制作格式化U盘了、
回复

使用道具 举报

78#
发表于 2017-3-7 16:48:01 | 只看该作者
本帖最后由 chiannet 于 2017-3-7 16:49 编辑
jianliulin 发表于 2017-3-7 12:49
我修改了一下,你测试看看有没有问题:




这个是delphi7 下编译好的exe: Desktop.7z (40.27 KB, 下载次数: 10) ,这个运算的结果符合GRUB4dos password --md5 需求。同一代码,delphi 2010 下编译出来的exe,运算结果就错误。

点评

一时大意了。  详情 回复 发表于 2017-3-7 17:14
回复

使用道具 举报

79#
发表于 2017-3-7 16:52:08 | 只看该作者
zds1210 发表于 2017-3-7 16:21
谢谢前辈的指点,我大致明白原因了。UD因三分区玩法,和分区表项法法,支持efi,而让UD还在流行。UD一直 ...

fbinst的内核只有2个字节是空闲的,不该无谓的浪费。旧版的fba转成utf-8即可
回复

使用道具 举报

80#
发表于 2017-3-7 17:04:07 | 只看该作者
jianliulin 发表于 2017-3-7 14:33
上传你预期的工具。

在78楼,请J大再看看。
回复

使用道具 举报

81#
发表于 2017-3-7 17:14:12 | 只看该作者
chiannet 发表于 2017-3-7 16:48
这个是delphi7 下编译好的exe:,这个运算的结果符合GRUB4dos password --md5 需求。同一代码,delph ...

一时大意了。
MD5cr_cons.rar (130.13 KB, 下载次数: 7)

点评

好了,谢谢j大  详情 回复 发表于 2017-3-7 17:24
回复

使用道具 举报

82#
发表于 2017-3-7 17:24:16 | 只看该作者

好了,谢谢j大
回复

使用道具 举报

83#
发表于 2017-3-7 19:03:40 | 只看该作者
fbinst Plus有64位的版本吗?

点评

没有纯64位,不过,fbinst plus 几乎所有的命令我都在WIN10 X64下测试过了,编译环境也是WIN10 X64,没有发现什么特别不兼容的问题。刚才测试 --onlylink和--udload在WIN10下也能正常运行,只要给管理员权限。  详情 回复 发表于 2017-3-7 20:34
回复

使用道具 举报

84#
发表于 2017-3-7 20:34:37 | 只看该作者
andos 发表于 2017-3-7 19:03
fbinst Plus有64位的版本吗?

没有纯64位,不过,fbinst plus 几乎所有的命令我都在WIN10 X64下测试过了,编译环境也是WIN10 X64,没有发现什么特别不兼容的问题。刚才测试 --onlylink和--udload在WIN10下也能正常运行,只要给管理员权限。

点评

现在基本上都用64位系统为主,所以希出个64位版,省去管理员权限执行  详情 回复 发表于 2017-3-8 20:35
我一般都加上XPSP3的兼容模式后管理员执行  详情 回复 发表于 2017-3-7 21:20
回复

使用道具 举报

85#
发表于 2017-3-7 21:20:47 | 只看该作者
Plantsoot 发表于 2017-3-7 20:34
没有纯64位,不过,fbinst plus 几乎所有的命令我都在WIN10 X64下测试过了,编译环境也是WIN10 X64,没有 ...

我一般都加上XPSP3的兼容模式后管理员执行
回复

使用道具 举报

86#
发表于 2017-3-8 14:07:54 | 只看该作者
本帖最后由 贝壳iT 于 2017-3-8 14:14 编辑


新版 fbinst.exe 123.fba output "文件" %~nx"
似乎总是说没有这个文件,其实info是有的,以前的fbinst可以正常输出
看返回命令是说MBR未初始化

Fbinst: error: fb mbr not initialized


稳定无措的仍然是你这个版本
fbinst.rar (38.34 KB, 下载次数: 4)

点评

额…… 123.fba 大吗?不大也传上来。  详情 回复 发表于 2017-3-8 15:43
回复

使用道具 举报

87#
发表于 2017-3-8 15:43:38 | 只看该作者
贝壳iT 发表于 2017-3-8 14:07
新版 fbinst.exe 123.fba output "文件" %~nx"
似乎总是说没有这个文件,其实info是有的,以前的fbins ...

额…… 123.fba 大吗?不大也传上来。
回复

使用道具 举报

88#
发表于 2017-3-8 20:35:44 | 只看该作者
Plantsoot 发表于 2017-3-7 20:34
没有纯64位,不过,fbinst plus 几乎所有的命令我都在WIN10 X64下测试过了,编译环境也是WIN10 X64,没有 ...

现在基本上都用64位系统为主,所以希出个64位版,省去管理员权限执行
回复

使用道具 举报

89#
发表于 2017-3-9 10:41:20 | 只看该作者
Plantsoot 发表于 2017-3-8 15:43
额…… 123.fba 大吗?不大也传上来。

123.rar (3.08 KB, 下载次数: 1)

点评

修复了iniout不小心又让 output出现了BUG,这次应该可以了。  详情 回复 发表于 2017-3-9 17:26
回复

使用道具 举报

90#
发表于 2017-3-9 17:26:46 | 只看该作者

fbplus1.5.1703.9.zip (42.94 KB, 下载次数: 14)

修复了iniout不小心又让 output出现了BUG,这次应该可以了。

点评

最近状态不好哟  详情 回复 发表于 2017-3-9 19:18
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-28 17:36

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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