相思爱文 于 2012-03-19 09:51:27发表:
[i=s] 本帖最后由 相思爱文 于 2012-3-19 10:02 编辑 [/i]
引导区要备份,分区表要备份。
有备份恢复备份,没备份,在没有写入情况下,恢复分区表相对容易。
如果分区方式为一主分区和一扩展,可以恢复。如果是四个主分区,也可以恢复。如要是三个主分区和一个扩展分区,还可以恢复。
数据重要,先克隆备份整个硬盘。
恢复时,要看具体情况和信息。没有统一方法。
先找到分区的起始位置,然后就可以挂载分区了。因为挂的是文件系统,不是分区。
举例,/dev/sda1大小为10G,/dev/sda2为扩展30G,/dev/sda5为10G,……
/dev/sda1位于硬盘开始位置,用fdisk分区,不要重建文件系统(即不要格式化)。不管/dev/sda1分多大,挂载的都是原来的文件系统。根据文件系统大小,算出结束位置。
在windows下用相关工具,操作上相对比较方便。
对于扩展分区,winPE启动,用windows下有相关的分区恢复工具(什么名忘了,以前用过),有些被ghost全盘覆盖的硬盘,也可以找回扩展分区。
yanqing148 于 2012-03-18 19:46:59发表:
用testdisk恢复mbr,百度一下会有使用方法,因为大多数是针对windows系统,所以操作的时候一定要看仔细,我曾经误写了分区表,结果只保留下了几个分区的内容,却不能写回正确的分区表
6shao 于 2012-03-18 01:25:06发表:
引用:
如果连分区表都没的话,只能自己算表了。比较高深,我也说不明白,反正你的东西是能找到的,全凭技术了
wangyu 发表于 2012-3-18 00:05
对,数据现在都在。就好比C语言里的指针现在不在了,但是如果你知道内存地址是可以找到的一样。
LZ,如果你选择格式化,就都没了。没用重要数据还好,有的话,最好想想别的办法。我当时心都凉了,所以能够理解你现在的感受。而且我也懒得重装系统,XP都懒得重装。因为重装以后还得装驱动、各种软件,啊,好烦。
wangyu 于 2012-03-18 00:05:23发表:
如果连分区表都没的话,只能自己算表了。比较高深,我也说不明白,反正你的东西是能找到的,全凭技术了
6shao 于 2012-03-16 01:18:32发表:
我干过这个事儿,但是万幸我之前用DiskGenius备份了分区表并且保存在U盘上,之后把硬盘摘下来挂在别的机器上使用DiskGenius恢复的
sraddha 于 2012-03-16 00:33:31发表:
这个问题很简单,拿一张XP系统盘,进PE,在开始菜单-程序-磁盘工具里有个"磁盘分区DiskGenius"打开它,选住C盘,在菜单栏选“硬盘”--"重建主引导记录(MBR)",这里一般不提示操作成功,实际已完成MBR重建。
相思爱文 于 2012-03-15 23:48:12发表:
先恢复分区表,再重装grub。分区表的恢复,要根据具体情况。这个使用者应该知道。
如果只有一个主分区和一个扩展分区,那么恢复的可能性很高。
主分区通常为第一个分区,根据文件系统大小可确定,扩展分区的分区表并没有被覆盖。
okzokz123 于 2012-03-15 19:21:52发表:
game over
于 2012-03-15 18:23:27发表:
如果你记得准确可以按照以前的分区方式重新分区,不要格式化。应该可以。
红乌鸦 于 2012-03-15 16:26:15发表:
不清楚 应该不行
hml1006 于 2012-03-15 15:34:07发表:
分区表被删,硬盘数据就完了。分区表是硬盘数据的根
openbian 于 2012-03-15 14:46:25发表:
应该能吧
于 2012-03-15 14:34:41发表:
作了备份的话应该可以用live盘启动并恢复
tengchao 于 2012-03-15 14:29:44发表:
我感觉做了备份也没有用了吧,毕竟分区表也被删除了,分区显示不出来什么事情也干不了,难道真的悲剧了?[b][/b]
irongeek 于 2012-03-15 13:21:23发表:
gparted