无忧启动论坛

标题: 有人知道Fbinst(Fbinsttool)怎么才可以处理磁盘镜像文件吗? [打印本页]

作者: faly    时间: 2017-12-13 22:31
标题: 有人知道Fbinst(Fbinsttool)怎么才可以处理磁盘镜像文件吗?
本帖最后由 faly 于 2017-12-14 13:42 编辑

    之前玩三分区,高低端各种隐藏,总觉得各类隐藏都是相对的,还有做ud的u盘老是有意无意mbr就破坏掉了,老是要修复,比较尴尬。于是就玩量产只读了(很有安全感,慧荣群联银灿都可以也不贵)具体玩法如下,不知道是不是目前只有我这么玩。。。
写的太乱,上个图片看一下,很简单。







1、量产双普通磁盘:一个大小合适的普通FAT32磁盘“A”(大小取决于你最终要保护的启动文件、pe等)+剩下容量为另外一个磁盘“B”。
2、量产成功后A磁盘做UD(只要一个grldr就足够,这样ud+grub4dos后bios基本无忧了),做ud后剩下的分区(A-UD)(务必FAT或FAT32,uefi的原因)拷贝uefi下需要的文件结构,还有你的pe解开的bootmgr,bcd,sdi,wim 等,然后做好grub2-efi版的菜单(或其他你喜欢的EFI文件像xorboot等)、做好grldr菜单。这样bios,uefi基本通吃了。
3、然后用bootice(建议)或其他工具提取A磁盘所有扇区,另存为img文件。
4、测试img无误后重新量产。配置不变,A磁盘做成只读。
5、一个启动文件完全可见,但只读的启动u盘就搞定了,很踏实。。。。
6、剩下的普通可写B磁盘随便你怎么玩怎么格,再做个ud三分区什么的随你喜欢。。。我是写了个wee的mbr,指向A磁盘(A-UD)分区的grldr。

A、那么问题来了,量产时选的镜像必须是做好UD的,所以才有1,2,3步,如果fbinsttool可以像bootice一样直接处理img,那就方便了(尝试过fba,格式不同。。。不太懂),直接4,5步就行!
(img挂载成虚拟磁盘,fbinsttool不认非物理盘、开机map这个镜像成一个硬盘没成功保护模式问题、估计vmware中把这个做磁盘可以。。。可是我现在vmware fushion没有这功能,暂时没尝试。。。)

B、如果最终问题没解决,那就是麻烦点,大家也可以照上面方法玩玩哦。。。



作者: zengqcyxx    时间: 2017-12-14 00:53
笑而不语
作者: 极冰凌心    时间: 2017-12-14 11:10
#在这里快速回复#比较尴尬。玩量产有安全感
作者: eastmz    时间: 2017-12-14 11:36
mbr破坏了,你修复一下就OK了,还是 Fbinsttool 好用
作者: faly    时间: 2017-12-14 12:00
极冰凌心 发表于 2017-12-14 11:10
#在这里快速回复#比较尴尬。玩量产有安全感

量产一个只读的磁盘,ud+uefi , 基本就不可能被破坏了,这不叫安全?
作者: faly    时间: 2017-12-14 12:01
eastmz 发表于 2017-12-14 11:36
mbr破坏了,你修复一下就OK了,还是 Fbinsttool 好用

量产只读,就不会被破坏了。其他没有不一样,我现在只想知道fbinsttool 怎么处理镜像文件。
作者: faly    时间: 2017-12-14 12:01
zengqcyxx 发表于 2017-12-14 00:53
笑而不语

别笑而不语啊高手,你知道你来指点下我呗?
作者: faly    时间: 2017-12-14 12:18
极冰凌心 发表于 2017-12-14 11:10
#在这里快速回复#比较尴尬。玩量产有安全感

不知道你的尴尬从何而来,来无忧快10年了原来在时空论坛,小白一直潜水,这个板块是讨论U盘启动的没错吧?现在U盘启动用的各种隐藏,不就是为了不被有意无意的更改删除吗?  有何高见还请详解。
作者: my9823    时间: 2017-12-14 12:37
量产cdrom最保险,ud不小心会被***格式化了吧,毕竟pe谁都用,难免急中出错,一出错在重启哇塞pe都没了?!虽然这种可能很小的
作者: faly    时间: 2017-12-14 12:57
my9823 发表于 2017-12-14 12:37
量产cdrom最保险,ud不小心会被***格式化了吧,毕竟pe谁都用,难免急中出错,一出错在重启哇塞pe都没了?! ...

好像你没明白我的意思吧?
1.量产CD rom 很不错,我06年买的512MU盘就开始用了,最近发现有的弱uefi板在only uefi 模式不认我的量产usb-cd(微软原版iso) ,强迫症不能忍啊
2.你说到pe,我说的内容是启动。已经顺利启动引导器grub4dos 和grub2了,pe就没必要讨论了吧。
3.我量产的是只读盘,ud 、uefi 等相关文件全只读,除了再量产或者其他特殊工具(如果有)怎么会被格式化?
作者: 红毛樱木    时间: 2017-12-14 13:40
没见过fbinsttool可以这么高级的处理Img
作者: fxq888    时间: 2017-12-14 14:01
还是 Fbinsttool 好用
作者: faly    时间: 2017-12-14 14:02
红毛樱木 发表于 2017-12-14 13:40
没见过fbinsttool可以这么高级的处理Img

红大来了。。。。。 现在就是不知道怎么才能让fbinsttool 处理img,如果可以那就很方便了。  难道只能等C大新版本了吗。。。
作者: faly    时间: 2017-12-14 14:05
fxq888 发表于 2017-12-14 14:01
还是 Fbinsttool 好用

是啊,我就是用fbinsttool 来保证bios 下兼容性,然后想办法把他只读。。。固化下来。 要是fbinsttool 能直接处理img我的操作可以简化好多。。。
作者: 红毛樱木    时间: 2017-12-14 14:14
faly 发表于 2017-12-14 14:02
红大来了。。。。。 现在就是不知道怎么才能让fbinsttool 处理img,如果可以那就很方便了。  难道只能等C ...

jianliulin写的fbinsttool吧
作者: faly    时间: 2017-12-14 14:25
红毛樱木 发表于 2017-12-14 14:14
jianliulin写的fbinsttool吧

不好意思写错了。。。C大接管的是grub4dos。。。
作者: faly    时间: 2017-12-14 14:31
红毛樱木 发表于 2017-12-14 14:14
jianliulin写的fbinsttool吧

估计得等fbinst 更新了,fbinsttool 估计不能独立完成。。。
作者: 红毛樱木    时间: 2017-12-14 21:12
faly 发表于 2017-12-14 14:31
估计得等fbinst 更新了,fbinsttool 估计不能独立完成。。。

这个和fbinst无关。。。
作者: rgy    时间: 2017-12-14 21:42
楼主的方法,似乎让我解决了一个一直困扰着我的问题,等有时间一定要试试!

感谢分享!
作者: 俊采星驰    时间: 2017-12-14 22:22
以前玩量产,都玩废N个U盘,实话讲,量产也不可靠,碰到过量产后也被破坏分区表的,是的就是这样。另外,量产也不保证百分之百能启动,成功率不如UD方式高的
作者: faly    时间: 2017-12-14 22:55
俊采星驰 发表于 2017-12-14 22:22
以前玩量产,都玩废N个U盘,实话讲,量产也不可靠,碰到过量产后也被破坏分区表的,是的就是这样。另外,量 ...

1.被破坏掉,肯定存在这种可能毕竟软件把它做出来的也能把它破坏。但是相对还是很可靠的,我试了好多磁盘软件,都无法破坏量产的只读磁盘。  

2.我做的就是ud,和普通ud区别只有一个主控层面的只读,bios下的成功率会受到影响吗?  还望从CHS/LBA方面仔细分析下!
作者: faly    时间: 2017-12-14 22:56
rgy 发表于 2017-12-14 21:42
楼主的方法,似乎让我解决了一个一直困扰着我的问题,等有时间一定要试试!

感谢分享!

困扰你的什么问题? 说来听听,大家共同提高
作者: zengqcyxx    时间: 2017-12-15 02:54
faly 发表于 2017-12-14 12:01
别笑而不语啊高手,你知道你来指点下我呗?

第一、至于量产,不是所有的U盘对有对应的量产工具及固件。
第二、Fbinstr制作UD区时,将一些大文件放进去填充大UD区保存后,再删除一些没用的文件,这样方便以后添加文件。DOS及WINXP的IMG扔进去,想修改IMG时将其提取出来,修改后再将其拷进去。
第三、将WIN7及以上的PE(是完整的,包括BIOS及UEFI的启动文件和WIM)都放进FAT隐藏分区,修改UD区里的G4DOS文件指向对应的bootmgr。
第四、至于你说bootmgr被修改,不清楚你是否在WIN10里制作PE,我发现WIN10故意破坏PE的引导文件!!
作者: faly    时间: 2017-12-15 10:05
zengqcyxx 发表于 2017-12-15 02:54
第一、至于量产,不是所有的U盘对有对应的量产工具及固件。
第二、Fbinstr制作UD区时,将一些大文件放进 ...

1.U盘不算贵,直接买个DIY或者能确定主控的,不麻烦
2.想方便以后更改那就不能只读,同时既然容易更改也容易被破坏,不可兼得
3.我们主要讨论启动哦,grub4dos和grub2都启动了,包括但不限于Windows 、Linux 、pe 、dos 、甚至efi应用程序等具体怎么玩,都没必要讨论了吧?
4.我没说bootmgr被破坏哦,事实上我基本用uefi,用不到bootmgr 哦
作者: rgy    时间: 2017-12-15 20:30
本帖最后由 rgy 于 2017-12-15 21:14 编辑

我和楼主的想法在很多地方不谋而合:
1.启动区不可写(防毒)
2.启动区文件可见(用来放一些不在PE中使用的便携软件,便于读取)
3.UEFI要能过安全启动

基于以上三点,我一直用优盘量产的CD-ROM,但是第三点没有被满足,UEFI主引导用的是GRUB2,在光盘中启动PE需要用uefi shell做一下跳转,这样就不能过安全启动了!之前也有想过量产一个只读磁盘出来,但是由于太笨在慧荣主控上一直没有弄成功,看到楼主的帖子说慧荣银灿主控优盘都可以,我又是主要用这两种主控,所以说似乎看到了希望。

我知道银灿的比较好操作,但是慧荣的我还没成功过!


作者: rgy    时间: 2017-12-15 21:09
看到楼主说是要用fbinsttool 来保证bios 下兼容性?

我又有另一个困惑了:我们都是只读分区了,为什么还要用到UD分区,不直接用B+?换句话说就是UD比B+兼容性还好吗?
作者: faly    时间: 2017-12-16 13:34
rgy 发表于 2017-12-15 21:09
看到楼主说是要用fbinsttool 来保证bios 下兼容性?

我又有另一个困惑了:我们都是只读分区了,为什么还 ...

一直用ud,很少有启动失败的,它的兼容性毋庸置疑。至于B+我没用过,不知道什么原理。有没科普贴?
作者: faly    时间: 2017-12-16 14:00
rgy 发表于 2017-12-15 20:30
我和楼主的想法在很多地方不谋而合:
1.启动区不可写(防毒)
2.启动区文件可见(用来放一些不在PE中使用 ...

我量产的cd,bios和uefi双启动,也是用grub2,安全启动没试过记得都可以关闭的,grub2直接引导pe,不用过shell 周转啊。
我常用的那个U盘,是慧荣3271ab黑胶体的,黑片。用的黑片量产工具,量产很直观,慧荣白片工具还真没试过。另外群联3257,3267也不错
作者: faly    时间: 2017-12-16 14:02
faly 发表于 2017-12-16 14:00
我量产的cd,bios和uefi双启动,也是用grub2,安全启动没试过记得都可以关闭的,grub2直接引导pe,不用过 ...

说错了,是慧荣3257,3267据说也不错。  
作者: faly    时间: 2017-12-16 14:06
rgy 发表于 2017-12-15 20:30
我和楼主的想法在很多地方不谋而合:
1.启动区不可写(防毒)
2.启动区文件可见(用来放一些不在PE中使用 ...

手头群联比较多,老的主控工具多好量产,2251-07  2251-58什么的,还有个USB3的2251-67找不到量产工具。
银灿随意烧也不错
作者: lwlskydy    时间: 2017-12-16 20:43
虽然我不知道,不过,我也帮忙顶起来,我也很想知道
https://shop137003876.taobao.com ... number_id=749397869
作者: rgy    时间: 2017-12-16 21:17
1.B+不就是把PE启动需要的所有文件直接复制到磁盘中,然后用BOOTICE写一个引导扇区就成了吗。
2.在量产的CD-ROM中的UEFI下用GRUB2可以直接启动PE的话这就厉害了,希望楼主可以另开一贴教教我,分享一下你的ISO。
3.原来我一直不知道他那个量产的只读盘要写入的是镜像文件还是普通的文档文件。
作者: lbw2007    时间: 2017-12-17 09:50
感谢分享。
每个人有自己的喜好吧。我喜欢用ud不喜欢用量产,
理由多的是,归根结底还是喜欢就好
作者: faly    时间: 2017-12-17 10:54
lbw2007 发表于 2017-12-17 09:50
感谢分享。
每个人有自己的喜好吧。我喜欢用ud不喜欢用量产,
理由多的是,归根结底还是喜欢就好

怎么老是有评论,把量产和ud对立起来。。。  可能都把“量产”等价于“量产cd了吧”

我这个就是ud, 量产ud。量产作用就是:”把做好的ud和相关启动文件“ 变成彻底只读保护起来。
作者: faly    时间: 2017-12-17 11:17
本帖最后由 faly 于 2017-12-17 19:20 编辑

1.这样的话,B+就只是一个制作方式,不是和bios固件直接打交道的引导代码,那它的兼容性取决于写入的什么代码(NT6,GRUB4DoS,等),另外ud的兼容性好像从没被真正证明,某些情况确实无法启动。
下面是12年不点的帖子,近几年好像没人严格统计过ud的启动成功率。


2.uefi下grub2直接启动光盘内bootmgfw.efi再通过bcd启动wim的pe好像真不行,要通过shell中转下,不过这个过程坛子里有高手把它做到了自动化,你可以借鉴: http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1http://bbs.wuyou.net/forum.php?mod=viewthread&tid=349503 , 28楼我记错了,是直接微软的efi引导的wim版pe没通过grub2,不好意思,我貌似就是这个原因放弃量产cd(本来也没发现它有什么优势),转去量产UD+FAT的UEFI的

3.关于量产,我用的这个黑片的工具很直观,fat就是量产同时烧入文件夹,image就是烧录镜像了,只读勾选下,就完事了(下图我为了演示随便选的不是量产时的配置)

新建截图-20171217110256.jpg (7.23 KB, 下载次数: 84)

新建截图-20171217110256.jpg

新建截图-20171217110431.jpg (63.43 KB, 下载次数: 81)

新建截图-20171217110431.jpg

作者: faly    时间: 2017-12-17 18:59
rgy 发表于 2017-12-16 21:17
1.B+不就是把PE启动需要的所有文件直接复制到磁盘中,然后用BOOTICE写一个引导扇区就成了吗。
2.在量产的C ...

35楼的回复,编辑了下不知道怎么文字没了只有图片,一会再编辑下。
作者: my9823    时间: 2017-12-18 06:17
xorboot的efi已经可以启动iso中的bootmgr的那个efi,grub2不能
作者: faly    时间: 2017-12-18 13:26
my9823 发表于 2017-12-18 06:17
xorboot的efi已经可以启动iso中的bootmgr的那个efi,grub2不能

嗯,打算用xorboot取代grub2接管uefi,并且xorboot在uefi下可以直接启动iso。这个很方便。 可是没有命令行手动操作。
作者: rgy    时间: 2017-12-19 13:27
faly 发表于 2017-12-17 11:17
1.这样的话,B+就只是一个制作方式,不是和bios固件直接打交道的引导代码,那它的兼容性取决于写入的什么代 ...

等有时间详细测试了再来讨论讨论。
现在我的猜测:
1.只读盘还用ud分区做隐藏等于多此一举。
2.用能过安全启动的grub2启动巨硬的efi未必就能过安全启动。(我还没找到机器试)
3.……(量产工具实际上有这个功能,怪我不懂英文没看明白)
作者: my9823    时间: 2017-12-19 15:58
这个和量产cdrom没区别,如果那个pe需要升级某些软件还要量产
作者: faly    时间: 2017-12-19 17:13
my9823 发表于 2017-12-19 15:58
这个和量产cdrom没区别,如果那个pe需要升级某些软件还要量产

1.如果你能从启动规范,或者严格的实践结果,证明当下bios下量产USBcdrom的兼容性高于ud,那我就放弃量产ud了,毕竟量产cd方便点。规范我没找也看不懂,实践方面的资料如果你能找到依据,麻烦发我学习下。
2.只读优点就是安全不被破坏,缺点是任意改动都得重头做。
作者: faly    时间: 2017-12-19 17:28
rgy 发表于 2017-12-19 13:27
等有时间详细测试了再来讨论讨论。
现在我的猜测:
1.只读盘还用ud分区做隐藏等于多此一举。

1.对的,从保护数据方面,只读就没必要隐藏了。我主要还是在有限的经验上从主观认为ud在bios的U启兼容性第一。
如果你能从启动规范,或者严格的实践结果,证明当下bios下UD的兼容性不如某个引导方案,那我就放弃ud了,我肯定要兼容性好成功率高的方案。
2.安全启动真没测试过,平时都是关闭的,记不得哪个领域规范了,要求安全启动必须可以关闭。我现在的iso都是用的微软原版方案(Oscdimg,udf),引导文件全微软的(软盘镜像efisys.bin等)
作者: my9823    时间: 2017-12-19 18:46
以前我也量产,后来升级麻烦,改用ud,有一次不小心用d i s kgeniu/s把ud区格式化了
作者: my9823    时间: 2017-12-19 18:58
不知道udm和ud那个更兼容bis启动,u盘udm,手机用drivedroid新建img,再ud
作者: rgy    时间: 2017-12-19 20:19
wintoflash 发表于 2017-12-19 16:00
能。(实机测试)
但是efi shell是没有签名的,用efi shell中转不行。

这个好,这下又可以愉快地玩耍了!
作者: faly    时间: 2017-12-19 20:34
wintoflash 发表于 2017-12-19 16:00
能。(实机测试)
但是efi shell是没有签名的,用efi shell中转不行。

过安全启动的grub2 发布了?  
作者: faly    时间: 2017-12-19 20:36
my9823 发表于 2017-12-19 18:46
以前我也量产,后来升级麻烦,改用ud,有一次不小心用d i s kgeniu/s把ud区格式化了

嗯,我也是经常要修复ud的mbr ,  麻烦,才设法把ud量产成只读的
作者: rgy    时间: 2017-12-19 20:51
faly 发表于 2017-12-19 17:28
1.对的,从保护数据方面,只读就没必要隐藏了。我主要还是在有限的经验上从主观认为ud在bios的U启兼容性 ...

1.我喜欢化繁为简,用最简单的方法达到预期目的。兼容性什么的我都不想讨论了,我看别人讨论感觉像是在看玄学。(平时安装的windows系统的部署方式不就是PE部署方式中的B+吗)
2.还是为了化繁为简,在能用grub2实现更多功能的情况下通过安全启动,我就不想花时间去关闭它了。(主要是我看一些报道说以后UEFI安全启动不能关闭是一种发展趋势了)
作者: rgy    时间: 2017-12-19 20:56
wintoflash 发表于 2017-12-19 16:00
能。(实机测试)
但是efi shell是没有签名的,用efi shell中转不行。

忘问了:是一次部署到优盘,拿到任意一台电脑上都行吗?
作者: faly    时间: 2017-12-19 21:34
rgy 发表于 2017-12-19 20:51
1.我喜欢化繁为简,用最简单的方法达到预期目的。兼容性什么的我都不想讨论了,我看别人讨论感觉像是在看 ...

1.好多年之前,我要接触各种bios,U盘启动flashboot做的,经常启动失败,后来用stage方式安装grub4dos 的mbr到U盘,那会grub4dos兼容性没现在这么强。后来就慢慢有ud了,USB启动的技巧,慢慢被大家熟悉。所以就一直用ud了,有时来不及也会拿bootice随便写下mbr 就开搞了。事实上现在很少玩电脑了,偶尔需要USB启动随便那种方式概率上讲,都不会那么倒霉启动失败的。

另外部署系统到硬盘,那就随意啦,硬盘启动规范很明朗,完全不是USB启动那么隐晦。不可以放一起比较。
作者: rgy    时间: 2017-12-19 21:48
faly 发表于 2017-12-19 21:34
1.好多年之前,我要接触各种bios,U盘启动flashboot做的,经常启动失败,后来用stage方式安装grub4dos 的 ...

学习了,有道理。
我现在就不管黑猫白猫了,能捉老鼠的就是好猫!
作者: rgy    时间: 2017-12-19 21:49
wintoflash 发表于 2017-12-19 21:17
是的

厉害了!




欢迎光临 无忧启动论坛 (http://bbs.c3.wuyou.net/) Powered by Discuz! X3.3