删除Ubuntu后 开机grub rescue 无法进入BIOS

好百科 >> 游戏/数码 >> 正文0

电脑是联想G480,装了win8和Ubuntu双系统。最近分区表出了点问题,同时也不用Ubuntu了,就手快在win8上直接格盘。谁知重启电脑之后就忧伤了,一直显示unknown file system,grub rescue。

在网上搜了很久,有说进入BIOS,从u盘启动pe,再修复分区表。

可是在我的这个情况下,连BIOS都进不了,联想logo之后直接跳转到grub rescue。然后各种查阅资料,最后解决方法如下。不保证步骤对每个人的电脑都一样,但是原理是一样的。

工具/原料

  • u盘两个 没有问题的电脑一台
  • UltraISO软件
  • Ubuntu系统的iso文件

方法/步骤

  1. 1. 通过UltraISO制作u盘启动盘,具体步骤不再细说,可参考以下经验:https://jingyan.baidu.com/article/d5c4b52be79960da560dc59f.html

  2. 2. 重启那台没有问题的电脑,进入BIOS,设置优先启动为u盘启动,然后保存启动。

  3. 3.现在应该就进入了Ubuntu的安装界面,此时插上另外一个u盘,选择安装Ubuntu

  4. 4.按照提示进行下一步。直到选择安装盘。这里要注意了,千万不要选错了安装盘。一定要选择自己的u盘。不过在此之前还要进行一点对u盘的分区工作。具体操作参考下面的链接:http://m.douban.com/group/topic/17252677/?author=1

  5. 5. 现在Ubuntu已经安装到u盘内了,重启一次电脑,看看是不是能够从u盘成功启动Ubuntu系统。

  6. 6.能够成功启动之后就把u盘插到显示grub rescue的电脑上,开机,现在看到的还是grub rescue。

  7. 7.输入ls,会出现各个盘符,使用 ls (hd1,msdos1)/boot/grub找到自己的u盘内grub所在分区(直到不出现unknown file system为止), 然后依次运行

    set root=(hd1,msdos1)set prefix=(hd1,msdos1)/boot/grub insmod normal

    normal

    注意hd1,msdos1换成自己的u盘

    在运行了normal之后,就会成功进入Ubuntu的grub启动界面,现在就选择自己想进入的系统。我是选择了win8。然后成功进入系统。

    别急,进入了之后不修复mbr的话,下次开机还是这样。因此最后一步就是修复mbr。具体方法网上太多了,可自行搜索,我用的是diskgenius。

    大功告成!

注意事项

  • 在安装Ubuntu到自己的u盘时,一定要选对盘符!
大家都在搜