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后面有个空格) 然后,重启,就应该可以了