安装linux后用ghost还原windows失败,硬盘分区表被破坏无法进入PE跟DOS系统的解决方法

记得在一个多月前,奶牛就遇到过这个情况,因为奶牛装有Ubuntu linux跟win7双系统,在用ghost还原win7的时候ghost停止在了99%的地方,然后就无法进入任何系统了,这时候PE或者DOS也无法进入,因为硬盘的分区表已经错乱,有时候好一些的MBR没有被破坏,有时候MBR也被破坏掉了,用ubuntu的live-cd可以进入Ubuntu Live-CD的系统,但是进入后会发现硬盘分区有重叠重复现象,而且很严重。经过奶牛的测试,总结了如下一种比较可行的方法,可以找回部分分区(不保证全部都能找回来)。建议大家看完文章的建议后再开始行动。

1.先进入linux系统,你可以用U盘启动或者光盘启动,进入任意一个linux系统。我们这里就以ubuntu系统的live-cd为例。

进入live-cd ,执行命令

sudo su

fdisk -l

确定自己的硬盘分区为sda还是hda。然后根据具体情况来执行下一条命令清空分区表,其中的sda要根据fdisk的结果来判断。

dd if=/dev/zero of=/dev/sda bs=1 skip=446 count=66

2.引导进入PE系统,然后用工具PTDD分区表医生来交互式查找,应该可以找回大多数分区。保存,重启。

3.看看开机是否可以进入系统,如果不能进入,继续该还原的还原,该备份的备份。

建议:

1.这里对于硬盘有重要资料的朋友,建议找一个移动硬盘,在进入linux系统的时候用移动硬盘将可以访问的分区的重要资料备份出来(因为有一些分区还是可以正常访问的)。因为清空分区表之后用软件不一定能够找回所有分区。

2.建议用分区表医生找回分区后先备份下分区表,免得再出啥问题。

3.只有保证分区表正常才能进入PE等系统,有说PE可以进入,只不过要等很长时间,但是奶牛等了半个多小时也没反应,放弃该方法。奶牛的方法是清空分区表,那样子进入啥系统都正常,只不过是硬盘无可访问的分区。当然,感兴趣的朋友也可以将错乱后的分区表用dd命令备份下,看看结束的标志55 AA是否还在。

奶牛 | 2011年02月23日
  • 小冲 2011年02月24日 at 10:01 上午
    碰到过类似的问题,使用过同样的方法,很不错。
  • 艳文 2011年02月24日 at 12:21 下午
    遇到过类似的情况。。。不过 那个是帮同学在新买回来的acer笔记本(自带Linux系统)上安装GHost系统,失败了,确实,这情况还蛮难搞的。。。我一般都不使用GHOST。。。。。用win云端+wubi。。。这样就减免了GHOST的情况了 :k
  • maplebeats 2011年02月24日 at 2:56 下午
    最喜欢单系统,遇见的问题少而且稳定 :wx
  • Solo 2011年02月24日 at 3:17 下午
    没敢折腾。怕丢数据...
  • 囧啊囧 2011年02月24日 at 5:49 下午
    我这几天找个时间重装下WIN7SP1看U怎么恢复,看别人的要碰到了才看的进去
  • ubuntusoft 2011年02月25日 at 2:23 下午
    买牛什么时候撤销了GOOGLE的广告啊
  • Aenon 2011年02月25日 at 3:15 下午
    把windows删了就没这麻烦事了。多个Linux共存很轻松。 话说遇到这种情况我肯定会用linux的liveusb解决。
  • connor 2011年02月27日 at 12:55 下午
    "有说PE可以进入,只不过要等很长时间,但是奶牛等了半个多小时也没反应" 之前我发生过一次,因为装win7 UBUNTU 双系统,ghost还原WIN7时导致分区表丢失,用winpe 光盘 等半个小时不够,足足等了1个多小时, 才进入了WINPE用工具PTDD分区表医生最后搞定了,因此要有足够耐心。
    • 奶牛 2011年03月3日 at 1:18 下午
      呃,等待时间太长了,呵呵~~~
  • 寂寞水晶 2011年03月1日 at 11:05 上午
    昨天我就遇到这种情况了,急死我了,忙活一晚上都没有解决,也是xp和雨林木风做的UBUNTU双系统,后来xp启动不了了,就用ghost恢复,到99%时不动了,重启后怎么样也进不了了, 用你的方法试试, :good :good :good :wx
  • sword 2012年09月19日 at 10:53 下午
    非常感谢 同时也感谢connor 进入PE等了快一个小时 就进去了 在用PTDD恢复 谢谢 :good
  • dispensable 2013年04月7日 at 2:38 上午
    我给同学装系统的时候先用PE重新分区,然后分好之后想删除一个分区,(用的是系统的磁盘管理)然后它卡死了,我就强制重启了。结果死活进不去PE,live-cd显示Kernel panic - not syncing: Out of memory and no killable processes。然后各种U盘启动都试过了,都是卡在开机画面里,现在也准备等一个小时再看看?确定能进去么? :yun :yun :yun :shai :shai 。奶牛,求帮助!
  • 诗雨 2013年12月31日 at 6:44 下午
    牛哥,最近装了ubutu系统,在ghost win7的时候,电脑死机。然后电脑现在无法启动连bios都进不去,只能停到dell徽标处。这应该怎样处理?把硬盘拔下来插到高配的电脑上,电脑也不能识别磁盘,不过电脑能进入bios。这种情况应该怎样处理?谢谢牛哥的解答。
  • noob 2014年01月13日 at 12:41 下午
    我也碰到过分区丢失的情况,用了testdisk,效果不错。 testdisk也是交互式的,linux下的软件,所以不用重启,只是界面是英文的,而且要在终端中操作。 testdisk还支持从分区中直接拷贝文件。 ubuntu里默认似乎没有,但可以到网上下载放到U盘里。
  • 飞龙 2014年05月8日 at 9:21 上午
    我也遇到同样的问题,bios可以正常进入,但是U盘和光盘都不引导系统了,整的很郁闷。
  • 飞龙 2014年05月8日 at 9:23 上午
    希望楼主能把U盘进入ubuntu的方法告诉我一下。
  • 飞龙 2014年05月8日 at 10:28 上午
    我也遇到同样的问题,bios可以正常进入,但是U盘和光盘都不引导系统了,整的很郁闷。不知道做的ubuntu的live -cd 是否可以引导,晚上回去试试
  • 飞龙 2014年05月8日 at 8:33 下午
    晚上我试过了,还是不能进入系统,请奶牛赐教
    • 奶牛 2014年05月10日 at 6:14 下午
      不能进入系统是不是你的linux就压根儿没引导起来?硬盘不需要挂载上,没有需要挂载的操作,这个直接操作mbr的。
Comments are closed.