grub 引导文件被你格式化了。就是grub坏了。
糊里糊涂做了某个操作,导致ubuntu无法启动。
GRUB显示error: file not found,然后就停到了 GRUB rescue的提示符下。
解决办法:
1. http://wenku.baidu.com/view/d797d43183c4bb4cf7ecd13e.html
用Ubuntu的安装CD,也就是Live CD从光驱启动,打开一个终端窗口,在里面输入如下命令:

sudo -i (获得超级用户权限)
mount /dev/sda7 /mnt (也就是你的Ubuntu的“/”的挂接硬盘分区,比如sda7,根据你的具体安装情况确定,/mnt是你建立的一个用来挂接的目录)

如果你单独划分了Ubuntu的boot分区,那么还需要做如下操作:
mount /dev/sda6 /mnt/boot (假设你的boot分区是在sda6)

挂载你其他的分区,如果有的话
重建grub到sda的mbr

grub-install --root-directory=/mnt /dev/sda (一定注意/mnt后面有个空格)

然后,重启,就应该可以了

分类: Linux

发表评论

电子邮件地址不会被公开。 必填项已用*标注