我的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能用了,数据也找回来了,也算是死里逃生!