【亲测有效】删除ubuntu(ubuntu、windows双系统)后进入GNU GRUB version 2.02~beta2-36ubuntu3.28界面,手工进入ubuntu内并修复引导项

在这里插入图片描述环境:ubuntu18.04和win10双系统
原因:安装双系统的时候将开机启动第一项改为ubuntu,然后在磁盘删除分区后,电脑重启无法找到开机启动第一项就会出现这个界面

输入exit即可解决问题
grub> exit
会直接进入windows

永久解决问题需要电脑重启长长按F2,进入BIOS选择boot,将开机启动第一项改为:windows boot manager(。。。)
按F10保存就可以,然后退出BIOS即可
——————————————————————————————————————————————————————
上述方案若还不能永久解决说明引导项出现问题,下面提供两种方法1.修复引导项(ubuntu修复和windows修复均可)2.或者全部重装系统包括windows,下面提供推荐的方法修复引导项方法

进ubuntu系统

一、查找grub所在分区
我们要进ubuntu系统就要找到ubuntu所在分区,因windows没有grub,grub所在分区即ubuntu安装所在分区,在安装ubuntu系统时没有分区时是建在/boot/grub,若安装系统分区的话可能在/grub文件夹下。输入如下指令寻找

grub> ls  # 查看所有硬盘及硬盘分区
显示:(hd0,gpt0),(hd0,gpt1),(hd0,gpt2),(hd0,gpt3)  #显示有可能不同,hd代表硬盘,gpt0这种代表分区
#接下来一个一个查看分区内容如
grub> ls (hd0,gpt0)/boot/grub
#可能会显示:error:unknown filesystem,这说明这不是我们要找的分区,接着修改硬盘号和分区号继续尝试
grub> ls (hd0,gpt0)/grub
#直到显示一些代ubuntu或者linux或者内核版本信息的时候就是ubuntu安装的分区了

请添加图片描述

找到grub所在分区即找到ubuntu分区,下面进入ubuntu系统

# 以(hd0,gpt1)为ubuntu分区为例
grub> set root=(hd0,gpt1)
grub> set prefix=(hd0,gpt1)/boot/grub
grub> insmod normal
grub> normal

下面就能进到ubuntu图像化界面了,再进行系统引导项修复

二、ubuntu系统修复引导项

# 任意打开终端输入
sudo update-grub
sudo grub-install /dev/sda  #这个sda不要添加任何数字如sda1或者sda0之类的,这里的sda就是指当前所在硬盘

这样就修复好了,如果有如下报错

Installing for i386-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: error: embedding is not possible, but this is required for cross-disk install.

输入如下指令:

sudo parted /dev/sda set 1 bios_grub on
sudo parted /dev/sda print
sudo grub-install /dev/sda

若系统存在多块硬盘时候,需要进BIOS修改启动顺序。

三、最后
当然可以通过别的方法修复引导项,比如在windows内修复