跪求找回分区表的方法,(急)
  
一日再VM里测试linux下的一个防火墙,走开一会,结果物理原因碰断了电源,光驱启动,结果被mm一路安下去,搞的机子里的分区表找不到了,以前也没有搞个diskgen备份个分区表。里面好多珍贵东西啊,有人知道怎么才能恢复么?以前装win2000 server版。所有分区格式为ntfs。
跪求解决方法,只要能把硬盘原来数据倒出就好,能恢复分区,重装个2000最好。



QUOTE:
光驱启动,结果被mm一路安下去,搞的机子里的分区表找不到了
按了多少?按到开始安装了?
如果分区表没有备份过,恐怕很难找到了
如果按到了安装,那一定找不回来了,即使分区表能找到,但是里面的数据也被覆盖了

这个问题比较复杂,最好有硬盘再手上和工具好分析。你可以找一个dos下的工具可以查看硬盘的每一个扇区的信息。在磁盘的前63个扇区是没有使用的,有些软件会将MBR表备份到这63个扇区的某一个。你看那个象你就cp到0扇区看看了。
你可以试用finaldata 这个软件,看看能否恢复你的系统?!


QUOTE:
原帖由 %26quot;platinum%26quot; 发表:

按了多少?按到开始安装了?
如果分区表没有备份过,恐怕很难找到了
如果按到了安装,那一定找不回来了,即使分区表能找到,但是里面的数据也被覆盖了
还没有开始安,只停留在重新分区那一步,硬盘狂读,被偶飞一样的重启,然后就进不去了。面对DOS的重新分区,停留了好久,没舍得动,不知道能找回不。

用DOS下面的debug,需要懂一些汇编知识和硬盘分区表结构,也许能找回来
另外,你不应该重启,硬盘分区那个只是读取分区表,即使修改了分区,不到安装画面时,分区可以RELOAD的,重启就破坏了安装系统的RELOAD,以当前的为准了……
[quote]原帖由 %26quot;platinum%26quot;]用DOS下面的debug,需要懂一些汇编知识和硬盘分区表结构,也许能找回来[/quote 发表:


恩,谢谢各位了,最近在看一些硬盘分区的东西,只好继续看了,不敢轻易动啊:(

C:\Documents and Settings\白金%26gt;;debug
-a
0AF0:0100 mov ax,201
0AF0:0103 mov bx,200
0AF0:0106 mov cx,1
0AF0:0109 mov dx,80
0AF0:010C int 13
0AF0:010E int 3
0AF0:010F
-g=100

AX=8001 BX=0200 CX=0001 DX=0080 SP=FFEE BP=0000 SI=0000 DI=0000
DS=0AF0 ES=0AF0 SS=0AF0 CS=0AF0 IP=010E NV UP DI NG NZ AC PO CY
0AF0:010E CC INT 3
-d200l200

类似这样的,看看硬盘扇区等参数,看看硬盘分区结构表,其实便宜地址200H,长度200H

QUOTE:
分区表自MBR扇区偏移01BEH开始,共4个分区,每个分区16字节;
第一个分区的结构如下:
偏移 值 说明
01BE 80 ;启动标志
01BF 01 ;分区开始的磁头号
01C0 01 ;分区开始的扇区号,低6位;柱面号,高2位
01C1 00 ;分区开始的柱面号,低8位
01C2 ?? ;分区类型,06=FAT16的C,0C=FAT32的C,05=扩展分区
01C3 ?? ;分区结束的磁头号
01C4 ?? ;分区结束的扇区号,低6位;柱面号,高2位
01C5 ?? ;分区结束的柱面号,低8位
01C6-01C9 ?? ;相关扇区数,通常为63
01CA-01CD ?? ;分区的总扇区数
分区表结束标志:
01FE 55
01FF AA
这里的1BE什么的都是便宜量,上面那段汇编语言的基址是200H,所以绝对地址是3BEH,类似这样

给你找了一个URL,应该对你有帮助
http://www.virusview.net/info/allinfo/info/inuse/00000001.htm

这东西有工具软件很好弄,
<
  VMware安装问题
  ibmx235安装turbo linux 7.0
  Help:无法用rpm安装RPM包
  redhat系统安装问题
  如何在LINUX命令下设置DNS
  qmail救命!才安装了1星期
  有人能在LINUX AS3 下安装USA HP deskjet 845c吗?
  请教命令initlog详解
  Mozilla安装问题
  在red hat linux 9中如何输入命令?
  求在红帽子环境下,如何安装cluster?
  关于ls命令
  请教:为什么我的RHL9在命令行下的setup里做的改动都不能保存了
  安装LINUX系统的为什么很长?
  请问怎么在硬件Raid上安装Redhat。
  在 linux 下使用QQ,lumaqq 包括小企鹅输入法的完全安装过程
  安装问题,帮忙呀
  安装系统时在
  如何使用网络启动盘(如:软盘和U盘)利用服务器进行系统安装?
  磁盘配额问题.linux9.0能否对挂接的fat32分区进行配额管理?