无忧启动论坛

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

【原创】 U盘 FBINST 多分区启动!

  [复制链接]
跳转到指定楼层
1#
发表于 2009-9-9 17:04:29 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

想法:U盘用FBINST安装后,除了可启动基本的UD分区外,
           还可以适当增加启动项目,使之启动其他分区!

思路:充分利用FBINST启动菜单,直接调用分区启动扇区启动。

效果:准确、到位、速度快、效果好!

优点:   目前发现的FBINST菜单优点有:
          1.    启动DOS,NTLDR,BOOTMGR,GRLDR或改名文件等基本程序。
          2.    启动分区扇区功能,将分区启动扇区63个全备份,放入主数据区。
          3.    直接启动SETUPLDR.BIN,如将可见分区的SSXFLDR直接放入主数据区,可直接启动可见分区PE。
          4.    启动时空淘气包等需要加载启动文件的程序。
步骤:

1.  安装好FBINST.(不用详细解释了吧,搜索无忧上相关帖子一大堆!)





2.  如果你的可见分区写入SYSLINUX引导,用BOOTICE备份该分区启动扇区第一扇区到文件,命名为SYSLINUX.MBR。(其他方式引导类似,只需备份该分区启动扇区第一扇区文件导入到UD内主数据区即可)
     注:如果你将分区启动扇区63个全备份,当分区启动扇区损坏或修改为其他启动模式时,仍可以启动原来备份的启动模式!如下右图!

                                   

3.  编辑FBINST菜单,如下图:




4.  用FbinstTool打开U盘,将SYSLINUX.MBR导入UD内主数据区。
     便可启动可见分区内文件!





FbinstTool.part1.rar (292.97 KB, 下载次数: 1374) FbinstTool.part2.rar (204.91 KB, 下载次数: 1175) BOOTICE_090907.rar (64.62 KB, 下载次数: 1193)

给个菜单:
timeout 3
default 0
color green
text "                          ---------------------"
text "                          Press F1 > GRLDR"
menu F1 grldr "grldr"
text "                          ---------------------"
text "                          Press F2 > SYSLINUX"          >可见SYSLINUX分区启动扇区文件
menu F2 syslinux "syslinux.MBR"
text "                          ---------------------"
text "                          Press F3 > MSDOS 7.1"
menu F3 msdos "io.sys"
text "                          ---------------------"
text "                          Press F4 > SKTQB"              
>时空淘气包引导文件改名
menu F4 grldr "SKTQB"

color red
text "                          ---------------------"
text "                          Press F5 > ZYLDR"               >NTLDR改名
menu F5 grldr "ZYLDR"
text "                          ---------------------"
text "                          Press F6 > 1JF9Z"
menu F6 grldr "1JF9Z.MBR"
text "                          ---------------------"
text "                          Press F7 > SSXFLDR"            >盛世雄风PE引导文件
menu F7 grldr "SSXFLDR"
text "                          ---------------------"
text "                          Press F8 > CJJJP"                  >葛明阳超级急救盘引导文件改名
menu F8 grldr "CJJJP"


[ 本帖最后由 天涯海角1216 于 2009-9-28 05:56 编辑 ]

评分

参与人数 2无忧币 +15 收起 理由
天使的魔翼 + 5 很给力!
ZXQ99925 + 10

查看全部评分

推荐
发表于 2009-9-14 21:26:47 | 只看该作者
很好!楼主的方法新颖!有效!
支持!
回复

使用道具 举报

推荐
发表于 2009-9-13 23:31:36 | 只看该作者
思路很好,向 LZ 学习了……然而……
“充分利用FBINST启动菜单”的前提是:UD 分区能够成功引导电脑……
如果 UD 能够成功引导电脑,再启动可见分区或其它不可见分区,似乎意义不大了……
如果 UD 不能引导电脑,就无法“充分利用FBINST启动菜单”,也做不到引导其它分区了……
最有价值的功能是:当 UD 不能引导电脑时,从可见分区或其它不可见分区引导电脑……
期待 LZ 实现此功能……
期待中……

[ 本帖最后由 xiaoyuan0417 于 2009-9-14 07:21 编辑 ]
回复

使用道具 举报

推荐
 楼主| 发表于 2009-9-12 10:06:15 | 只看该作者
理论上可启动多个分区!

而且也可用于本地硬盘和移动硬盘,将分区扇区拷贝到UD区,再编辑 FBINST 菜单,可支持所有分区启动!!!
注意要将所有文件拷走,会丢失数据和分区表的!
(下面提供 FbinstTool 1.6 下载,1楼的是 FbinstTool 1.5 旧版)

FBINST 1.6  支持的菜单:
timeout 1
default 0
color red
text "                          ----------[01]----------"
color green
text "                          Press F1  > AVLDR"
menu F1 grldr "AVLDR"
color red
text "                          ----------[02]----------"
color green
text "                          Press F2  > WDC-SYSLINUX"
menu F2 syslinux "ibmlinux.bin"
color red
text "                          ----------[03]----------"
color green
text "                          Press F3  > CPBR"                  ( 一个扇区的PBR文件  )                                                   
menu F3 chain "CPBR"
color red
text "                          ----------[04]----------"
color green
text "                          Press F4  > DPBR"                 ( 一个扇区的PBR文件  )
menu F4 chain "DPBR"
color red
text "                          ----------[05]----------"
color green
text "                          Press F5  > MaoTao WinPE"
menu F5 grldr "LDRXPE"
color red
text "                          ----------[06]----------"
color green
text "                          Press F6  > XORLDR"
menu F6 chain "XORLDR.MBR"
color red
text "                          ----------[07]----------"
color green
text "                          Press F7  > MBLDR"
menu F7 chain "MBLDR"
color red
text "                          ----------[08]----------"
color green
text "                          Press F8  > CJJJP"
menu F8 grldr "CJJJP"
color red
text "                          ----------[09]----------"
color green
text "                          Press F9  > NTLDR"
menu F9 grldr "NTLDR"
color red
text "                          ----------[10]----------"
color green
text "                          Press F10 > BOOTMGR"
menu F10 grldr "BOOTMGR"
color red
text "                          ----------[11]----------"
color green
text "                          Press F11 > GHOST"
menu F11 linux "memdisk" "G.img" "c=142 h=4 s=36 floppy"

[ 本帖最后由 天涯海角1216 于 2010-9-27 06:17 编辑 ]

FbinstTool 1.602测试版.part1.rar

488.28 KB, 下载次数: 1469, 下载积分: 无忧币 -2

FbinstTool 1.602测试版.part2.rar

119.49 KB, 下载次数: 1059, 下载积分: 无忧币 -2

回复

使用道具 举报

5#
 楼主| 发表于 2009-9-12 10:19:06 | 只看该作者
还可以引导时空淘气包!

菜单如下,第四个!
将时空淘气包的引导文件命名为SKTQB放到主数据区即可!
而其他文件放在可见HDD分区!



timeout 3
default 0
color green
text "                          ---------------------"
text "                          Press F1 > GRLDR"
menu F1 grldr "grldr"
text "                          ---------------------"
text "                          Press F2 > SYSLINUX"
menu F2 syslinux "syslinux.MBR"
text "                          ---------------------"
text "                          Press F3 > MSDOS 7.1"
menu F3 msdos "io.sys"
text "                          ---------------------"
text "                          Press F4 > SKTQB"
menu F4 grldr "SKTQB"


[ 本帖最后由 天涯海角1216 于 2009-9-25 05:22 编辑 ]
回复

使用道具 举报

6#
发表于 2009-9-12 11:02:50 | 只看该作者
这个办法不错,简单明了。
回复

使用道具 举报

7#
发表于 2009-9-12 11:15:32 | 只看该作者
巧妙的方法!
将FBINST的主分区当MBR用。
也就是说:启动后按键即可选择启动项了----
回复

使用道具 举报

8#
发表于 2009-9-12 13:46:46 | 只看该作者
我按此方法用UD区启动了外置的Syslinux菜单,可无法启动PE,提示NTDETECT Failed,可能进入Dos工具,不知如何解决,请赐教。

评分

参与人数 1无忧币 +1 收起 理由
2012东方明月1 + 1 www.jinjidejuren.tv/doupocangqiong/

查看全部评分

回复

使用道具 举报

9#
 楼主| 发表于 2009-9-12 14:26:08 | 只看该作者

回复 #6 cnzjwang 的帖子

原帖由 cnzjwang 于 2009-9-12 13:46 发表
我按此方法用UD区启动了外置的Syslinux菜单,可无法启动PE,提示NTDETECT Failed,可能进入Dos工具,不知如何解决,请赐教。

一般有3种原因:
1. 菜单写法:(我的菜单,是用SYSLINUX启动后加载GRUB引导的)
title 【2】  U盘盛世雄风 WinPE
chainloader /AXPE/SSXFLDR
2. 替换SETUPLDR.BIN试试(如果是SYSLINUX直接引导PE,SETUPLDR.BIN应该是字节数大的,GRUB引导的是297584字节。)
3. ntdetect.COM的位置不对。

[ 本帖最后由 天涯海角1216 于 2009-9-12 14:29 编辑 ]
回复

使用道具 举报

10#
发表于 2009-9-12 15:47:20 | 只看该作者
原帖由 天涯海角1216 于 2009-9-12 14:26 发表

一般有3种原因:
1. 菜单写法:(我的菜单,是用SYSLINUX启动后加载GRUB引导的)
title 【2】  U盘盛世雄风 WinPE
chainloader /AXPE/SSXFLDR
2. 替换SETUPLDR.BIN试试(如果是SYSLINUX直接引导PE,SETUP ...

感谢指点,我再试试看。
回复

使用道具 举报

11#
发表于 2009-9-13 08:36:46 | 只看该作者
很好!
赞一个!
这种启动方式应该说准确、到位,一般不会出现启动不了的情况
回复

使用道具 举报

12#
发表于 2009-9-13 20:08:47 | 只看该作者
LZ的东东是新东东、好东东,绝对支持!!!!!!!!!
本人特点就是白.LZ越详细越具体越完善越好!能治我的,就没有不能治的!
回复

使用道具 举报

13#
发表于 2009-9-15 05:59:18 | 只看该作者

支持!

很好的方法!
用启动扇区启动分区,新颖独特!!!
回复

使用道具 举报

14#
发表于 2009-9-17 16:50:23 | 只看该作者
请教:能用 grldr 加载 syslinux.mbr 吗?如能,命令如何写?
回复

使用道具 举报

15#
 楼主| 发表于 2009-9-17 17:44:35 | 只看该作者
原帖由 xiaoyuan0417 于 2009-9-17 16:50 发表
请教:能用 grldr 加载 syslinux.mbr 吗?如能,命令如何写?

我是提取SYSLINUX分区的启动扇区,并命名为SYSLINUX.MBR的,并不是真正的MBR,在这里加载MBR也没用,我试过!
回复

使用道具 举报

16#
发表于 2009-9-17 20:29:02 | 只看该作者
原帖由 天涯海角1216 于 2009-9-17 17:44 发表

我是提取SYSLINUX分区的启动扇区,并命名为SYSLINUX.MBR的,并不是真正的MBR,在这里加载MBR也没用,我试过!




老大,我那天和你说过的,根本就不用搞得那么复杂,从SYSLINUX中提取LDLINUX.BIN文件到(ud)区中,通过Fbinst内部命令,就可以直接将LDLINUX.BIN加载为引导,如下:
F1 syslinux "ldlinux.bin"


然后利用BOOTICE写入相应的引导记录,其中:(ud)区为主引导记录"fbinst",U盘可见分区为分区引导记录SYSLINUX;实际上与这个“实例分享: 用BOOTICE工具在U盘上实现SYSLINUX与GRUB4DOS双启动”道理是一样的,只不过GRUB4DOS换成了Fbinst引导。

参照你的“三重MBR引导”,经过几天折腾,基本上算是搞定了在U盘上通过热键F9、F10、F11分别启动Fbinst、GRUB4DOS、SYSLINUX。
回复

使用道具 举报

17#
 楼主| 发表于 2009-9-17 20:43:17 | 只看该作者
呵呵!
我真的试过用UD下的LDLINUX.BIN引导可见FAT32分区SYSLINUX不成功!!!
该可见FAT32分区已经写入SYSLINUX引导,且能正常启动!

[ 本帖最后由 天涯海角1216 于 2009-9-17 20:45 编辑 ]

点评

从16楼到17楼,楼主的成功归功于“BOOTICE备份该分区启动扇区”,F1 syslinux "ldlinux.bin"这一方式不等效于“提取SYSLINUX分区的启动扇区,并命名为SYSLINUX.MBR”,顶本帖楼主的思路和方法!  详情 回复 发表于 2013-6-23 17:00
回复

使用道具 举报

18#
发表于 2009-9-18 08:22:01 | 只看该作者
原帖由 天使的魔翼 于 2009-9-17 20:29 发表
参照你的“三重MBR引导”,经过几天折腾,基本上算是搞定了在U盘上通过热键F9、F10、F11分别启动Fbinst、GRUB4DOS、SYSLINUX...


渴望学习到您的方法……先谢过啦!!!
回复

使用道具 举报

19#
发表于 2009-9-18 08:24:00 | 只看该作者
这正是我想要的方式,支持你!
回复

使用道具 举报

20#
发表于 2009-9-21 09:32:38 | 只看该作者
这种方案具有通用性,各种启动方式都可以用启动扇区的方式启动!
、谢谢!
回复

使用道具 举报

21#
发表于 2009-9-21 11:39:27 | 只看该作者
最需要的是:当 Fbinst 不能启动时,如何利用 U 盘的可见分区启动……
期待楼主推出这方面的成果……
回复

使用道具 举报

22#
 楼主| 发表于 2009-9-25 05:19:56 | 只看该作者
如果你将分区启动扇区63个全备份,当分区启动扇区损坏或修改为其他启动模式时,仍可以启动你备份的启动模式!

[ 本帖最后由 天涯海角1216 于 2009-9-25 05:31 编辑 ]
回复

使用道具 举报

23#
发表于 2009-9-25 14:29:28 | 只看该作者
我想问的是,如果我不是用syslinux引导的镜像,我用NTLDR引导的一个镜像文件,先提取COPY到可见分区,再用BOOTICE把NTLDR引导写入,再导入NTLDR到UD主分区,可是还是不能启动.

我现在有一个我喜欢的PE镜像,可是他是NTLDR引导,有什么方法换为syslinux引导吗

[ 本帖最后由 ybshfhllj 于 2009-9-25 14:31 编辑 ]
回复

使用道具 举报

24#
 楼主| 发表于 2009-9-26 07:37:13 | 只看该作者
原帖由 ybshfhllj 于 2009-9-25 14:29 发表
我想问的是,如果我不是用syslinux引导的镜像,我用NTLDR引导的一个镜像文件,先提取COPY到可见分区,再用BOOTICE把NTLDR引导写入,再导入NTLDR到UD主分区,可是还是不能启动.

我现在有一个我喜欢的PE镜像,可是他是 ...

有时用BOOTICE写入NTLDR引导不是很好,我遇到过不成功的例子!
建议你将可见分区写入GRUB4DOS引导,引导文件名为NTLDR即可!
当然也可命名为其他名子,与文件一致即可!
回复

使用道具 举报

25#
发表于 2009-9-26 08:23:54 | 只看该作者
原帖由 天涯海角1216 于 2009-9-26 07:37 发表

有时用BOOTICE写入NTLDR引导不是很好,我遇到过不成功的例子!
建议你将可见分区写入GRUB4DOS引导,引导文件名为NTLDR即可!
当然也可命名为其他名子,与文件一致即可!




谢谢了,我再试试
回复

使用道具 举报

26#
发表于 2009-9-26 12:00:42 | 只看该作者
支持一下。。。。。。
回复

使用道具 举报

27#
发表于 2009-9-26 14:22:19 | 只看该作者
好东西啊,好方法,学习实践中~
回复

使用道具 举报

28#
发表于 2009-9-30 17:19:21 | 只看该作者
我在看热闹,要知道无忧这么高的人气,我就该早来呀,呵呵。
回复

使用道具 举报

29#
发表于 2009-9-30 20:27:12 | 只看该作者
能否详细说说这个菜单怎么编?

3.  编辑FBINST菜单,如下图:



[ 本帖最后由 xpxpxp1 于 2009-9-30 20:28 编辑 ]
回复

使用道具 举报

30#
发表于 2009-9-30 21:51:40 | 只看该作者
原帖由 xiaoyuan0417 于 2009-9-13 23:31 发表
思路很好,向 LZ 学习了……然而……
“充分利用FBINST启动菜单”的前提是:UD 分区能够成功引导电脑……
如果 UD 能够成功引导电脑,再启动可见分区或其它不可见分区,似乎意义不大了……
如果 UD 不能引导 ...

楼主怎么没有给个回答呀,呵呵,我也有类似的担心,尽管知道fbinst制作的启动兼容性高,但是还是有担心,再就是fbinst制作的U盘的读写速度慢了好多,不知道为什么。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-24 19:29

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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