apt 升级 Ubuntu 20 后 GRUB 引导加载程序安装失败

apt 升级 Ubuntu 20 后 GRUB 引导加载程序安装失败

在 Ubuntu 20.04 上运行 apt upgrade 后。任何选择都会返回以下错误。这是 Windows 双启动。我有备份,并且正在使用时间移位。我正在学习,但对此还很陌生。

希望有人能帮我弄清楚下一步该怎么做。我应该继续而不安装 grub 吗?

nvme0n1p1:整个扩展分区

nvme0n1p6:安装在/boot/efi

nvme0n1p9:文件系统根

nvme0n1p8:/主页

在此处输入图片描述

在此处输入图片描述

Gparted:

在此处输入图片描述

sudo fdisk -l

    Device         Boot     Start        End    Sectors   Size Id Type
    /dev/nvme0n1p1           2046 1953523711 1953521666 931.5G  5 Extended
    /dev/nvme0n1p5           2048   31250431   31248384  14.9G 82 Linux swap / Solar
    /dev/nvme0n1p6 *    222244864  248848383   26603520  12.7G ef EFI (FAT-12/16/32)
    /dev/nvme0n1p7      248850432  269154303   20303872   9.7G 83 Linux
    /dev/nvme0n1p8      269156352 1953523711 1684367360 803.2G 83 Linux
    /dev/nvme0n1p9       31252480  222242815  190990336  91.1G 83 Linux

Device             Start        End   Sectors   Size Type
/dev/nvme1n1p1      2048     534527    532480   260M EFI System
/dev/nvme1n1p2    534528     567295     32768    16M Microsoft reserved
/dev/nvme1n1p3    567296  998166527 997599232 475.7G Microsoft basic data
/dev/nvme1n1p4 998166528 1000214527   2048000  1000M Windows recovery environmen

答案1

由于您安装了 Windows,它可能已经覆盖了引导加载程序。尝试grub-install /dev/sdX,其中 /dev/sdX 是您的引导分区所在的驱动器。

如果你能够启动 Ubuntu,则运行 然后sudo os-prober最后sudo update-grub。这应该可以解决问题。完成上述操作后发布结果。

如果您无法启动,则从 USB 或 CD 运行实时启动会话,然后运行上述命令。

如需更多帮助,请尝试

答案2

抱歉,我尚无法发表评论。

您可以尝试按照我的解释修复 grub这里

相关内容