Ubuntu升级时被损坏了,修复MBR

我的Ubuntu原来是9.X版的,在用的时候,系统要求升级。于是我便依着做了。
结果,重启了一下,呆了。显示:grub rescue>
无计可施。到网上找了很多关于这个问题的解决办法。其中有:

http://forum.ubuntu.org.cn/viewtopic.php?f=139&t=264606&start=0

按这个办法,他说输入 ls 命令可以找到配置文件。可是这个命令的输出是:(hd0)。我从哪里找呀?于是我用以下命令:
grub rescue >set root=(hd0,?)
grub rescue >set prefix=(hd0,?)/boot/grub
grub rescue> insmod normal

(?=0,1,2,3,4,5,6,7,8,9)

都没有出现意想的结果。看来这个方法不怎么可行。

http://www.linuxdiyf.com/viewarticle.php?id=168550

这位仁兄说:放入PE工具盘,启动后进入PQ 分区魔术师,选择更新MBR并应用调整,完成后关机重启。
可是,我插入安装的光盘。进入PQ,却怎么也找不着MBR调整相关的操作。可能是我的理想能力太差了,希望这位仁兄能详细讲讲是怎么操作的。

还有 fdisk /mbr 好像没有什么效果呀。

后面,我找到一个关于用U盘启动Ubuntu后,在Ubuntu终端里执行:
sudo apt-get install lilo   #当然,要先配置网卡
sudo lilo -M /mbr

命令。结果,重启。什么都没有,原本我的硬盘还是4个盘符的,现在全没了。这下我傻了。
反正也没数据了,死马当活马医。

插入“深度技术” ghost 光盘,用光盘启动。进入DOS工具集,我知道里面有很多硬盘修复工具。
输入 diskfix 硬盘修复命令,然后一步一步“确定”往下走。这个程序,从硬盘上找到了几个分区,然后写入了MBR。

重启后,我惊喜地看到了熟悉的Windows Xp与Ubuntu启动选择界面。进入Windows系统,果然能正常启动。但,Ubuntu不行。

至少,Window能用了,数据也找回来了,也算是死里逃生!

你可能感兴趣的:(ubuntu,MBR,diskfix)