为什么在外部安装发行版后 grub 会崩溃

为什么在外部安装发行版后 grub 会崩溃

我有一个内部驱动器 nvme0,带有 Windows 和 ubuntu budgie 19.04 的分区。现在我将 KDE neon 安装到了我的外部 SSD 上。这使得我只能在连接外部驱动器时才能进入 grub。当我重新连接并重新启动时,它似乎又可以工作了。我很想知道如何使引导加载程序仅从内部驱动器工作。外部驱动器很小,但随身携带它只是为了启动它是不切实际的。

答案1

解决这个问题应该相对简单。安装程序在某种程度上取代了 Ubuntu 的 UEFI Grub 引导加载程序。这可能会与现有的 Grub 并排安装一个新的引导加载程序,或者可能会完全替换它。

您的新引导加载程序/引导加载程序配置已设置为从外部驱动器(来自/boot/grub)加载其完整配置。所以你的任务是恢复配置。

首先,启动进入 Ubuntu(插入驱动器)。然后以 root 身份:

sudo grub-install
sudo update-grub

如果这不能解决问题,那么您还需要检查 BIOS 以查看是否已同时安装新的引导加载程序。如果是这样,您应该能够在 BIOS 的引导设置中选择旧的引导加载程序。

相关内容