无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 11801|回复: 21
打印 上一主题 下一主题

【讨论】FbinstTool启动盘的两大缺点和解决方法

[复制链接]
跳转到指定楼层
1#
发表于 2010-5-9 17:46:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我一直使用DISKGENIUS来制作U盘启动盘(也可以隐藏分区哟),但是兼容性不好,在有些电脑上启动不了,最近看到FbinstTool工具,听说不错,适用了一下,发现有以下两个问题,希望作者能更好的解决

  注:FbinstTool启动盘的缺点和解决方法:
  一是FbinstTool无论怎么格式化都有个8M隐藏主分区,而文件拖放时容易引起错误(拖放时间文件自动先放主分区,如果超过8M主分区则引起错误),解决的方式使用右键菜单中的"扩展分区导入文件",这样就不会导入到8M的主分区了,但是如果有很多目录和文件,这样一个一个的导入非常麻烦,建议作者改进,当拖放文件时提示要放到主分区还是扩展分区,也可以参考http://blog.seomaven.org/post/north2010/1403_fbinst-tool.html
  二是WINPE如果全内置隐藏分区则无法启动,提示找不到文件,加入了(ud)也不行,解决方法是使用0PE全内置版,或者WINPE制作成ISO方式来加载,或者干脆把PE外置到可见的U盘分区皆可.

不知道哪位老兄有没有更好的解决方法?

下图为加载WINPE的错误提示

下面是我的GHLDR菜单内容
[code]
#此文件禁止编辑和修改,否则将无法使用本工具,本文件大小不要超过4K,否则多余部分会被忽略
#hysoft SuperTools 鸿越软件制作 QQ:9399100 http://xbdsoft.kmip.net
password --md5 $1$2$Ad/nMqvGCBoXeJwf8OKrW.
find --set-root --ignore-floppies /hytools/bj2008.xpm.gz
timeout 5
default 0
#foreground E0E0E0
#background 505050
#gfxmenu /hytools/grub_chs.msg
fontfile /hytools/fonts.gz
splashimage /hytools/bj2008.xpm.gz
#####################################################################
title [00]微型miniPE操作系统鸿越修改版
clear
password --md5 $1$2$Ad/nMqvGCBoXeJwf8OKrW.
chainloader (ud)/MiniPE/LDRXPE

title [01]微型winPE操作系统老毛桃外置程序版
clear
password --md5 $1$2$Ad/nMqvGCBoXeJwf8OKrW.
find --set-root  /MAOTAO/ldrxpe
chainloader  (ud)//MAOTAO/ldrxpe

boot
title [02]运行零体积PE微型工具箱(可在FB环境中运行)
configfile (ud)/0PE/MENU.0PE
title [03]郭明阳一键备份恢复2009.07.15
clear
password --md5 $1$2$Ad/nMqvGCBoXeJwf8OKrW.
map --mem /hytools/DosHome.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
#FreeDos版:必须存在memdisk文件http://www.hudong.com/wiki/memdisk(不要更改IMA扩展名否则无法启动)
title [04]鸿越超级DOS维护工具箱
clear
password --md5 $1$2$Ad/nMqvGCBoXeJwf8OKrW.
#root   (hd0,0)
#kernel (hd0,0)/mousedos/memdisk
#initrd (hd0,0)/mousedos/hysoft.ima
map --mem /hytools/hydos.ima (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [05]鸿越无盘终端系统
clear
password --md5 $1$2$Ad/nMqvGCBoXeJwf8OKrW.
map --mem /hytools/hyrdp.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
#要求系统盘为FAT32分区,并存在DNC传输目录和文件
title [06]鸿越专用CNC加工传输系统快速版
clear
map --mem /hytools/cnc.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [07]鸿越专用CNC加工传输系统网络版
clear
map --mem /hytools/cncnet.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [08]从ISO启动光盘镜像文件启动
clear
password --md5 $1$2$Ad/nMqvGCBoXeJwf8OKrW.
#find --set-root /hytools/doshome.iso
#map --mem /hytools/doshome.iso (0xff)
#map --hook
#chainloader (0xff)
#savedefault --wait=2
map --mem /hytools/doshome.iso (hd32)
map --hook
chainloader (hd32)
boot
#####################################################################
title 加载和加速USB驱动设备(PLPBT模式有时会卡死)
#map --hardrives=2
kernel /hytools/plpbt.bin
#boot
title 从光驱启动(请先在光驱放入光盘启动盘)
cdrom --init
map --hook
chainloader (cd)
boot
title 从第一硬盘第一分区启动
rootnoverify (hd0,0)
makeactive
chainloader +1
title 从第二硬盘第一分区启动
rootnoverify (hd1,0)
makeactive
chainloader +1
title 从第一软驱启动(请先在软驱放入软盘启动盘)
chainloader (fd0)+1
rootnoverify (fd0)
#####################################################################
title 加载WinXP/2000/2003菜单
find --set-root /ntldr
chainloader /ntldr
title 加载Win7/Vista/2008/VistaPE菜单
find --set-root /bootmgr
chainloader /bootmgr
#chainloader (hd0,0)/bootmgr

title 加载Win98/95/ME/DOS菜单
find --set-root /io.sys
chainloader /io.sys
title 重新启动电脑
reboot
title 快速关闭计算机
halt
[code]

[ 本帖最后由 HUNRYBECKY 于 2010-5-9 18:35 编辑 ]
2#
发表于 2010-5-9 18:08:25 | 只看该作者
嘿嘿,建议楼主在搞清楚fbinst原理之前将标题的“讨论”改为“请教”先!
回复

使用道具 举报

3#
发表于 2010-5-9 18:16:10 | 只看该作者
1、Fbinsttool拖放的时候优先放在(ud)主分区,不要解开,怎么会有那么多文件?
2、全内置PE直接放在(ud)区,用grldr整体启动就行了。外置版PE用grldr+firadisk整体启动。
多学习吧……
回复

使用道具 举报

4#
 楼主| 发表于 2010-5-9 18:26:04 | 只看该作者
原帖由 liuzhaoyzz 于 2010-5-9 18:16 发表
1、Fbinsttool拖放的时候优先放在(ud)主分区,不要解开,怎么会有那么多文件?
2、全内置PE直接放在(ud)区,用grldr整体启动就行了。外置版PE用grldr+firadisk整体启动。
多学习吧……


iuzhaoyzz兄,问题1,因为主分区只有8M,我要放的文件大概有1G,所有产生了问题,你看我上面的菜单,你就知道有很多内容,而且我还把GHO备份也放进去了。
问题2:还请教下如何全内置PE到UD分区中?有点不是很明白。谢谢回复
回复

使用道具 举报

5#
发表于 2010-5-9 18:47:39 | 只看该作者
主分区放不下,可以放在(ud)的扩展分区里面。扩展分区强制格式化的时候可以输入。(ud)区只有grub4dos才认识,gho放在里面不用其他软件怎么看的到?这么复杂的菜单,整体启动很简单的。
无论是全内置还是全外置,把PE的iso文件直接拖进去不就行了?或者右击文件区,扩展分区导入也行。
搜索fbinst,许多教程看了之后绝对不会提这么初级的问题。
回复

使用道具 举报

6#
 楼主| 发表于 2010-5-9 19:16:47 | 只看该作者
原帖由 liuzhaoyzz 于 2010-5-9 18:47 发表
主分区放不下,可以放在(ud)的扩展分区里面。扩展分区强制格式化的时候可以输入。(ud)区只有grub4dos才认识,gho放在里面不用其他软件怎么看的到?这么复杂的菜单,整体启动很简单的。
无论是全内置还是全外 ...


liuzhaoyzz :
首先谢谢你的回复,可能你还是没有理解到我的意思。问题一,我是说FbinstTool格式化时无论怎么自动建立了一个8M主分区(我选择是扩展分区1G),当我拖放的时候默认的是优先放到主分区,如果主分区8M全满了,那么后面继续拖放就可能产生了错误(有时候又没有产生错误),不知道其人人遇到这个问题没有。是以没有办法,我就只有一个一个得往里拖。

第二个问题,你没有看清我所描述的,我是说如何直接加载WINPE的启动文件,而不是整合为ISO,整合为ISO正好是我提出的一种解决方法(我提出的三种解决方法为:解决方法是使用0PE全内置版,或者WINPE制作成ISO方式来加载,或者干脆把PE外置到可见的U盘分区皆可),我是想知道如何直接加载WINPE的LDR文件,LDR代码chainloader (ud)/MiniPE/LDRXPE执行后就产生21找不到文件的错误?

我把论坛中有关帖子,今天全部看了一篇,很多人也遇到这个问题,但是没有人提出解决方法。是不是GRUB的菜单不识别WINPE的LDR文件?但是如果加载时的其他镜像文件如ISO,IMG等则没有问题!
回复

使用道具 举报

7#
发表于 2010-5-9 19:28:39 | 只看该作者
1、fbinsttool本来就是优先存放ud的主分区,你遇到的错误极可能是ud的扩展分区太小导致文件放不下。
2、我明白你当前正在做的事情,由于fbinst分区的特殊性,只有g4d认识,似乎目前只有0PE能够解开放在ud启动,因为他经过了处理,其他PE如果解开还是老老实实放在可见分区吧。想想看,看都看不到,怎么chainloader ldrxpe。
回复

使用道具 举报

8#
 楼主| 发表于 2010-5-9 19:43:59 | 只看该作者
原帖由 liuzhaoyzz 于 2010-5-9 19:28 发表
1、fbinsttool本来就是优先存放ud的主分区,你遇到的错误极可能是ud的扩展分区太小导致文件放不下。
2、我明白你当前正在做的事情,由于fbinst分区的特殊性,只有g4d认识,似乎目前只有0PE能够解开放在ud启动, ...


看来是没有办法了。。。我目前采用的是加载ISO方式(怕病毒感染,不小心删除等,所以不想放到可见分区中),只是启动有点慢。。。。。。
谢谢你的回答。
回复

使用道具 举报

9#
发表于 2010-5-9 20:39:24 | 只看该作者

呵呵,这位朋友也很直啊

很多人都有守旧情节。我也是,当接触新事物事,会抵触甚至排斥,想方设法找到其不足并有意无意的遏制它,就像美国刚成立时,受到英法两国百般阻挠一样。说多了。你的问题我在刚接触FBINST时,也遇到过。请你仔细看你的屏幕的信息,很清楚的显示没有找到你指定的磁盘,也就是路径有问题。对于放在FBINST制作的隐藏分区里的东西,在正常路径上需要添加“(ud)”这几个符号。对于解开的PE,最好放到可见区。这个问题这么弄最好。在FBINST TOOL菜单里有个启动设置--检查数据结构功能,在用USB启动前,先用它检查下UD分区文件是否正确,还有数据管理里的磁盘碎片整理也最好处理一下。我以前也经常出现PE引导错误,在反复的使用FBINST TOOL后,再结合论坛其他人的经验,已经正常使用很久没出问题了。处了更新驱动外。我几乎不动USB启动这些东西了。希望你也尽快搞透FBINST,当你正确使用它后,你一定会喜欢它的。此外,很多非精华帖里的PE会有各种启动问题。最好用大家公认的比较好的。我一直使用的一个PE是DVD008的WIN9PE,后来还有2003维护版本PE。其他的实验过,或者太保守,或者太激进,都存在不同程度问题。这两个版本我认为和FBINST搭配比较好。
你和我初见FBINST时有些像,真的。希望你不要介意。呵呵。

[ 本帖最后由 tntlinlxp 于 2010-5-9 20:52 编辑 ]
回复

使用道具 举报

10#
 楼主| 发表于 2010-5-9 20:45:24 | 只看该作者
原帖由 tntlinlxp 于 2010-5-9 20:39 发表
很多人都有守旧情节。我也是,当接触新事物事,会抵触甚至排斥,想方设法找到其不足并有意无意的遏制它,就像美国刚成立时,受到英法两国百般阻挠一样。说多了。你的问题我在刚接触FBINST时,也遇到过。请你仔细 ...


楼上的兄弟,你注意看我的MENU文件,是加了(hd)的,注意红色部分,但是依然找不到文件,注意我是把所有文件放到UD隐藏分区中的?你曾经实现过,不妨把方法说说,好像没有人能实现,只有OPE可以安装到隐藏分区。
回复

使用道具 举报

11#
发表于 2010-5-9 20:52:34 | 只看该作者
你说的不是FBINST的缺点,相反却是它的优点。
可能有些地方你没理解透,呵呵。。。。
回复

使用道具 举报

12#
发表于 2010-5-9 21:05:01 | 只看该作者

回复 #10 HUNRYBECKY 的帖子

0PE我用过一阵,不是很好,有些机器启动会蓝屏,我说的WIN9PE和2003维护都不错。对于不太熟悉的人最好使用全内置的ISO,0PE是个例!前几楼的都说过集成PE和解开的PE。我不多说。你既然问屏幕我就只能说屏幕的问题。我不需要看菜单,因为信息显示找不到磁盘(其实我对菜单研究不多,你写的应该对)。最大可能因为文件结构错乱,其次是和PE解开使用有关(我很少使用解开的PE,因为太麻烦东西多)。我不清楚什么时候G4D会把权限交给PE,从屏幕信息看是根本没找到文件,所以认为你应该先用集成的ISO版本PE实验下,还有调整UD扩展分区大小,得容得下你需要放的东西。然后检查文件结构。再看看。好用后再研究你现在的启动PE和菜单。这是我的基本思路。可能细节有不对的地方,但思路应该是对的。
回复

使用道具 举报

13#
发表于 2010-5-9 21:06:31 | 只看该作者

@1#

同意天涯海角的说.....

近来我也刚对Fbinst入门....

以下是时空的原帖.建议楼主朋友去看看,应该有收获

http://bbs.znpc.net/viewthread.php?tid=5631&extra=&page=1

万能启动U盘的原理在以下帖子里有说明和讨论:

http://bbs.znpc.net/viewthread.php?tid=5629&extra=page%3D1
回复

使用道具 举报

14#
发表于 2010-5-9 22:19:25 | 只看该作者
关于FBinst 坛子里好帖子很多的,建议楼主多看多学再辅以耐心的实验去理解!
回复

使用道具 举报

15#
发表于 2010-5-9 23:15:27 | 只看该作者
你说的那种情况与FbinstTool无关,可能是G4D的版本太低了,也可能是ISO
回复

使用道具 举报

16#
发表于 2010-5-29 08:14:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

17#
发表于 2010-9-15 14:41:59 | 只看该作者

我也遇到相同的问题

find --set-root  /MAOTAO/ldrxpe
chainloader  (ud)//MAOTAO/ldrxpe

引导不起来PE,求最终解决办法,除了0PE和做成ISO就没其他办法了吗?
回复

使用道具 举报

18#
 楼主| 发表于 2010-10-4 08:32:53 | 只看该作者
呵呵,好久没有来了。我现在使用FB+小马PE的光盘ISO启动,速度很快,一切问题都解决了。小马PE可以外置WIM到可见分区中,启动时自动加载WIM外挂程序,非常方便
回复

使用道具 举报

19#
发表于 2010-10-5 02:07:29 | 只看该作者
ud里放0PE提供的grldr,可见分区建大写0PE目录,放入0PE.ISO就行了。
注意0PE.ISO要连续存放,这样启动速度超快。
外置工具petools目录放在可见区iso内、外均可,体积不限。在外方便增删,在内清爽。
普通PE如果外置放在iso内,往往要限制iso体积,否则可能启动慢。
回复

使用道具 举报

20#
发表于 2010-10-5 05:43:17 | 只看该作者
哈哈,这个插不上嘴,同志们加油吧
回复

使用道具 举报

21#
发表于 2011-5-1 22:56:13 | 只看该作者

关于chainloader (ud)/MiniPE/LDRXPE执行后就产生21找不到文件的错误?

确实存在这样的问题,我开始以为是我的命令那里没有搞对,请问各位高手这问题有解决了吗?
chainloader (ud)/MiniPE/LDRXPE 加了ud 也不行,反正感觉把PE解开就来不起,只有打包成ISO格式加载就来起了。
回复

使用道具 举报

22#
发表于 2011-5-1 23:16:45 | 只看该作者
我猜想的是找不到文件这个提示可能不是GRUB4DOS的信息.
G4D是找到了SETUPLDR.BIN文件并加载了.但SETUPLDR.BIN却找不到
相应的文件了.因为它不认fbinst分区.

FBINSTTOOL.EXE我直接拖文件就可以了.超过8M的自动存到扩展分区里.
不过没试过1G那么大的文件.

[ 本帖最后由 icevan 于 2011-5-1 23:19 编辑 ]
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 08:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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