红联Linux门户
Linux帮助

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

发布时间:2015-10-05 15:26:24来源:baidu作者:_LesleyCheung

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

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

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

 

1.通过UltraISO制作u盘启动盘,具体步骤不再细说。

使用软碟通把Ubuntu15.04写入U盘启动不了的解决:http://www.linuxdiyf.com/linux/11645.html

使用软碟通写入Ubuntu Kylin 14.10 U盘启动成功:http://www.linuxdiyf.com/linux/9807.html

UltraISO软碟通制作Fedora 17 U盘启动
http://www.linuxdiyf.com/linux/2085.html


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


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


4.按照提示进行下一步。直到选择安装盘。这里要注意了,千万不要选错了安装盘。一定要选择自己的u盘。不过在此之前还要进行一点对u盘的分区工作。


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


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


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安装后不能进入bios解决:http://www.linuxdiyf.com/linux/771.html

在Linux刷BIOS:http://www.linuxdiyf.com/linux/6912.html

Linux平台下破解BIOS密码:http://www.linuxdiyf.com/linux/8888.html

在Ubuntu下查看BIOS资料:http://www.linuxdiyf.com/linux/9254.html

BIOS引导win7,Ubuntu Kylin14.04双系统:http://www.linuxdiyf.com/linux/11640.html