LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: apostle

紧急求助!关于恢复MBR(好几个高手都说没办法,急死人了)

[复制链接]
发表于 2005-6-19 17:25:22 | 显示全部楼层

教你一种简单方法

先用ghost作个bit 2 bit得备份,然后直接用fdik按原先分区大小再次分区(一定要和破坏前完全一至得分区比例),然后你应该知道怎么作了??
或者你可以自己写段小代码,直接遍历每个扇区搜索分区表特征码,然后用nu得diskedit手工修复mbr(以前我让cih破坏得硬盘就这么弄回来得)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-19 17:28:07 | 显示全部楼层
Post by CrySoul
逻辑分区的引导区和主引导分区是不同的,逻辑分区没有最后64bits的分区表......
扩展分区的引导区到是和主引导分区差不多,只是没有mbr,先将分区表复制到主引导分区上,然后再用fdisk/mbr重构mbr,基本思路就是这样了.

dd if=/dev/hda2 of=fc2.dbr bs=512 count=1
dd if=fc2.dbr of=/dev/hda bs=512 count=1
fdisk/mbr

good luck


5555,我就是这样子才覆盖掉原来的MBR的阿
另外劝其他哥哥,千万小心别犯错阿
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-19 17:31:37 | 显示全部楼层
Post by bb_sun
diskgen有个 重建分区表的功能,我以前用过,很不错,在重建前最好先备份分区表。

现在的分区表都看不到了,但是我知道每个小分区表都还健在
重建的时候,是只重建MBR呢,还是连各个小分取表也重建呢?
回复 支持 反对

使用道具 举报

发表于 2005-6-19 17:34:16 | 显示全部楼层
我见过的最专业的恢复软件应该是 finaldata

如果它也不行,那么基本没戏
回复 支持 反对

使用道具 举报

发表于 2005-6-19 17:37:11 | 显示全部楼层
试试acronis recovery expert我以前用它恢复过分区,感觉很好,ftp.xjtu.edu.cn有下的
回复 支持 反对

使用道具 举报

发表于 2005-6-19 17:37:51 | 显示全部楼层

只要每个分区得数据及分区表没有损坏,怎么着都有戏!!

Post by ross
我见过的最专业的恢复软件应该是 finaldata

如果它也不行,那么基本没戏


哪个分区得数据和分区表是好得,哪个就能修复
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-6-19 17:41:44 | 显示全部楼层
Post by ross
我见过的最专业的恢复软件应该是 finaldata

如果它也不行,那么基本没戏


现在有点贪心了,修复MBR的希望还有没有啊?
回复 支持 反对

使用道具 举报

发表于 2005-6-19 17:47:24 | 显示全部楼层
分区表都没了,修复MBR的有什么用
回复 支持 反对

使用道具 举报

发表于 2005-6-19 17:48:16 | 显示全部楼层
只要真的没有用其他软件倒腾过

恢复的希望还是很大的
回复 支持 反对

使用道具 举报

发表于 2005-6-19 17:50:53 | 显示全部楼层
另外需要提醒的是

不管用什么软件

在提示将要写入磁盘的时候

都要慎之又慎
回复 支持 反对

使用道具 举报

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

本版积分规则

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