无忧启动论坛

标题: 【原创】关于 FBINST 启动U盘 MBR 恢复方法和硬盘无损数据建立 UD 区! [打印本页]

作者: 天涯海角1216    时间: 2010-5-31 10:34
标题: 【原创】关于 FBINST 启动U盘 MBR 恢复方法和硬盘无损数据建立 UD 区!
一、FBINST 启动U盘 MBR 恢复方法:

使用中发现部分网友会误写U盘的MBR,从而使得 FbinstTool 不能识别,叫苦不迭。
是否还得重新格式化安装?找 PE,IMG,GRLDR,编写菜单?

无需这样!方法如下:
实际写MBR也只是写了第一扇区而已,FBINST的MBR是整整64个扇区,你只需这样做:

1. 按下图,用 WINHEX 打开 U 盘,复制第2扇区或以后的MBR,到该扇区FBBF止!
         (注意:后面是磁盘签名和分区表,可不能复制!)



2. 再用FbinstTool打开,是否发现文件都回来了?再用FbinstTool的复制BPB到MBR,即可完整写好MBR了!




二、硬盘无损数据建立 UD 区:

对于已经有2个或以上分区的本机硬盘或移动硬盘,而又怕丢失数据的朋友,可以采取以下方法:
    (注意:你的硬盘第一分区肯定要被破坏,因为 UD 是建立在整个硬盘最前面)
1.  请先备份分区表到其他介质,一定!(切记备份分区表,否则你的数据就拜拜了)
2.  用分区软件WINPM调整第1分区,之前留下你需要的UD区大小(主数据区+扩展数据区),即UD区要小于第1分区.
      同时备份分区表到其他介质!(切记再备份分区表,否则你的数据就拜拜了)




3.  “强行格式化”硬盘!注意选择UD区(主数据区+扩展数据区)大小应与2吻合.



4.   用 WINHEX 手动恢复2中的分区表到硬盘.



温馨提示:为了安全,必须先备份分区表到其他介质!
                    新手勿试!也可先咨询本人再进行操作!

[ 本帖最后由 天涯海角1216 于 2010-6-4 17:40 编辑 ]

FbinstTool_V 1.509.part1.rar

390.63 KB, 下载次数: 774, 下载积分: 无忧币 -2

FbinstTool_V 1.509.part2.rar

278.71 KB, 下载次数: 676, 下载积分: 无忧币 -2

WINHEX14.1.part1.rar

390.63 KB, 下载次数: 716, 下载积分: 无忧币 -2

WINHEX14.1.part2.rar

350.41 KB, 下载次数: 620, 下载积分: 无忧币 -2


作者: 天涯海角1216    时间: 2010-5-31 10:35
上述关于U盘 MBR 恢复方法的第2步或者改为,恢复MBR,如下图:








如果不想修改FBINST的启动模式,第2步不做,只需修改0扇区偏移1AC处字节为00
其位置代表该扇区号!


                                                            注意:是修改0扇区偏移1AC处字节为00

[ 本帖最后由 天涯海角1216 于 2010-6-1 07:36 编辑 ]
作者: zxw    时间: 2010-5-31 11:12
还要修改偏移1AC处字节为00
作者: zxw    时间: 2010-5-31 11:21
其实一般情况下一条命令就行了:fbinst (hd1) restore
当然(hd1)要换为实际盘。
作者: 天涯海角1216    时间: 2010-5-31 11:21
第二步就是纠正的,不需要手动改!!!
你教他们手动改,都不愿意,呵呵。。。。。。
作者: Plantsoot    时间: 2010-5-31 11:44
还是天涯兄厉害,谢谢。
我上次复制了整个扇区,然后发现fbinst找回来了。可见分区数据全部丢失。
呵呵,今天知道原来我想当然的搞错了。

有空我测试一下,故意搞坏,恢复看看。
作者: woshi_1001    时间: 2010-5-31 14:32
天涯兄就是厉害啊,支持了。
作者: yanglin    时间: 2010-5-31 17:04
厉害!!!我以前经常出现这种问题 呵呵

还好有用 bootice 备份了 mbr  

现在又有一种新后悔药的方法了!!!!!


支持!!!!!!!!!!!!
作者: qdcnc    时间: 2010-5-31 21:56
这个方法不错,多谢分享。改日试下。
作者: Plantsoot    时间: 2010-5-31 22:41
天涯兄对磁盘启动知识的掌握令人赞叹和敬佩啊。

学习了。

干脆写个软件,专门“FBINST 启动U盘 MBR 恢复 和硬盘无损数据建立 UD 区”。

[ 本帖最后由 Plantsoot 于 2010-5-31 22:42 编辑 ]
作者: 天涯海角1216    时间: 2010-5-31 22:49
标题: 回复 #10 Plantsoot 的帖子
过奖了!
本人不会写程序,也是本人无法进一步提高技术的瓶颈,呵呵
作者: dlwfdlikuan    时间: 2010-6-1 07:56
谢谢楼主,的确实用!
作者: dhbtljj    时间: 2010-6-1 08:21
的确操作中会出现误操作,毁了数据,很实用,谢谢
我们很需要的方法

建立版主加精。。。。。。。。。。。。。。。。。。。。。。
作者: Plantsoot    时间: 2010-6-1 08:27
标题: 回复 #11 天涯海角1216 的帖子
呵呵,那是老兄没去学,用心学一下的话很快就更上一层楼了。

硬盘的操作还是挺危险的,改天找个新电脑没什么数据的试试。
作者: jianliulin    时间: 2010-6-1 09:16
已按照lz的提议修改,检查第64个扇区$1B4~$1B7 是否等于'FBBF' 来检查是否是ud,因为像写入slic 到mbr破解win7 会改写2 ,63扇区,


[ 本帖最后由 jianliulin 于 2010-6-1 09:24 编辑 ]
作者: 天涯海角1216    时间: 2010-6-1 09:25
标题: 回复 #15 jianliulin 的帖子
事实上对于硬盘和移动硬盘,只写入第1扇区就可以安全启动FBINST了,只要65及以后扇区完好就可以了!
我的本机硬盘只写入0扇区,其他扇区被我清空了!
作者: jianliulin    时间: 2010-6-1 09:30
原帖由 天涯海角1216 于 2010-6-1 09:25 发表
事实上对于硬盘和移动硬盘,只写入第1扇区就可以安全启动FBINST了,只要65及以后扇区完好就可以了!
我的本机硬盘只写入0扇区,其他扇区被我清空了!


是的,后面那些扇区也写一样的启动代码,是bean特意重复的,主要针对那些变态的bios 启动时不读第一扇区偏偏读后面的第n个扇区。,
一般的软件都不会破坏第64个扇区,最多也就是第63扇区像63sgrub,所以我让fbinstTool读第64个扇区fbinst的标识

[ 本帖最后由 jianliulin 于 2010-6-1 09:32 编辑 ]
作者: 天涯海角1216    时间: 2010-6-1 09:34
之所以建议您检查64号扇区,是因为有的软件会写入前面63个扇区,而一般情况下64号扇区是第一主分区的起始扇区,除非建立了该主分区!
况且虽然建立了该第一主分区,只要在没格式化该分区之前,64号扇区及以后的FBINST数据依然完好!
作者: 天涯海角1216    时间: 2010-6-1 09:39
标题: 回复 #17 jianliulin 的帖子
是的!
因为硬盘的C,H,S参数很标准,FBINST很容易识别!
而USB介质则不同了,我曾经建议 bean 将启动代码加到一个柱面,他说启动没多少区别。。。
作者: gzk101    时间: 2010-6-1 10:04
一连跳过前64个扇区的主板,只有两种可能,1、主板设计人员脑残, 2、某些商业机构意识到fbinst的可怕性,故意使诈,一读到fbbf标志就跳过或直接当机。fbinst开发之时经过大多数人的测试1个磁头够了。多了只会缩减主分区中的可用空间。

[ 本帖最后由 gzk101 于 2010-6-1 10:13 编辑 ]
作者: lc1212    时间: 2010-6-1 16:08
原帖由 yanglin 于 2010-5-31 17:04 发表
厉害!!!我以前经常出现这种问题 呵呵

还好有用 bootice 备份了 mbr  

现在又有一种新后悔药的方法了!!!!!


支持!!!!!!!!!!!!

老兄真是牛啊,一般的别说出现一次都很少见,你尽然经常出现这种问题!
作者: greenmood    时间: 2010-6-1 19:28
龙王爷搬家-厉害呀~!!!
作者: 快雪时晴    时间: 2010-6-1 20:19
天涯海角 对MBR结构熟悉,所以各种新奇玩法也多
作者: wsj    时间: 2010-6-5 21:40
不错不错,这个方法好,支持!
作者: cfancc    时间: 2010-6-5 22:41
好文章啊,又学习了!!
作者: wsj    时间: 2010-6-10 20:31
又试了一下修改MBR,还真的不错,谢谢
作者: tianya1631    时间: 2010-7-25 00:32
学习了,我的U盘以前不能启动,我总是全部格了,重新做,下次再坏,知道怎么做了,谢谢了。
作者: gzdiky    时间: 2010-7-29 09:49
看似很复杂。下载准备一试。估计硬盘资料又会受到丢失之危了
作者: 2010sxjpp123    时间: 2010-7-29 09:52
学习中,好教材哦
作者: 2010fastbird    时间: 2010-9-1 09:05
标题: 回复 #2 天涯海角1216 的帖子
在FBBF后,可以直接复制到01BDH处吧,这样是不是完整一点。
作者: 天涯海角1216    时间: 2010-9-1 09:13
标题: 回复 #30 2010fastbird 的帖子
你是指后面的分区表吗?
第1、2、3.。。扇区的分区表是递减的,不一样
作者: jianliulin    时间: 2010-9-1 09:19
新版的fbinst 直接 fbinst (hd1) restore 就可以恢复,即使前63个扇区都被破坏
作者: 2010fastbird    时间: 2010-9-1 17:05
原帖由 天涯海角1216 于 2010-9-1 09:13 发表
你是指后面的分区表吗?
第1、2、3.。。扇区的分区表是递减的,不一样



此处插入后主引导信息的主引导程序和出错信息数据区 都比较完整了,不过那6个字节是固定的00填充的。
剩下的就是分区表了。
作者: 2010fastbird    时间: 2010-9-1 17:06
标题: 回复 #31 天涯海角1216 的帖子
天涯用用的什么软件给图片做注释的 额没有找到用的ps 很是麻烦!呵呵
作者: 2010fastbird    时间: 2010-9-1 17:16
标题: 回复 #2 天涯海角1216 的帖子
如果不想修改FBINST的启动模式,第2步不做,只需修改0扇区偏移1AC处字节为00!

此处的修改为00,为什么不是01,为什么修改这个地方,理解这个地方为出错信息数据区啊,请天涯兄指教。
作者: 2010mayiqiji    时间: 2010-9-9 17:11
好方法,想问一下,能不能在win7上实现,看样子你用的系统是xp 的。
作者: fyb123    时间: 2011-5-9 19:09
今天找到这么好的教程,真有种相见恨晚的感觉。天涯兄太厉害了,跟你混吃香的喝辣的。
作者: cslcslcsl    时间: 2011-5-10 18:08
原来用1.5的工具做。换1.6后原来的东西都没有,还好自己备份了分区表。今天用楼主的方法成功搞定,以后就用新版本的FBINST了。。。你太牛了。
作者: 2011sdsdsd60    时间: 2011-5-11 11:52
厉害,我们是不太可能掌握了,学习了,不是很懂
作者: 2011garyvang    时间: 2011-5-23 11:42
向天涯兄学习了,另外也了解备份分区表的重要,谢谢!!
作者: dave496    时间: 2011-5-25 18:48
感觉好麻烦哦  不过分区大小是一定要对准的  只不过我搞的时候 直接就搞上去啦 没事啊  不用那么麻烦的哦。~~不知道是不是运气好
作者: 2012雪易飞    时间: 2012-6-1 01:23
学习啦,精益求精,谢谢
作者: 网上飞鹰    时间: 2012-6-1 15:47
厉害!有时间在虚拟机折腾一下。。。。。
作者: zds1210    时间: 2012-12-22 00:04
UD和U+V2隐藏区都是可读写的,实现应用中,很容易出现把U盘隐藏区的引导和文件搞坏的情况。如果重新U+或UD,又可能把可见区数据弄丢。有没有同志总结一下这方面的帖子,怎么无损可见区的修复UD和U+区的引导或文?写一个教程出来。
实现应用中,新版的UD,文件和引导修复都做得很好。U+V2隐藏区数据修复,用bootpar挂载工具就可以搞定了,但引导修复,不知道Ultriso本身能不能搞定?

[ 本帖最后由 zds1210 于 2012-12-22 00:06 编辑 ]
作者: jinqu008    时间: 2013-7-9 11:18
专业的技术帖。
作者: kcyou    时间: 2013-8-11 02:48
这个贴顶一下
作者: hkfalcon    时间: 2013-8-22 21:19
请教天涯兄“硬盘无损数据建立 UD 区”用分区表医生PTDD备份,“用 WINHEX 手动恢复2中的分区表到硬盘.”
具体怎么恢复,能否详细讲解一下?
作者: flyflyWY    时间: 2013-12-21 22:48
过来学习下  
作者: wg5999    时间: 2014-9-13 11:36
必须赞一个·




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