apt-get 升级后 GRUB 引导加载程序中断

apt-get 升级后 GRUB 引导加载程序中断

与我看到的许多其他帖子不同,我在 Debian 双引导安装中遇到了问题我尝试升级。

背景:双引导已经使用多年,grub 引导加载程序是默认引导加载程序。昨天我尝试apt-get upgradeapt-get full-upgrade尝试从Debian 9(Stretch)到 Debian 10(Buster)。最后我跑了apt-get --purge autoremove

我重新启动了系统,该分区在 BIOS 中不再显示为可引导。

我尝试过的::我认为这是一个升级问题,破坏了 GRUB 中的某些内容,因此我将 Debian 9 ISO 安装到 USB 上,并尝试通过以下方式安装 GRUB:救援模式。这总是失败。注:我使用的是图形界面。

我尝试使用rEFInd 启动管理器,但唯一给出的选项是“默认”,它只是重新启动了我的机器,没有任何明显的差异。

我确认我尝试重新安装 GRUB 的分区是 debian 分区,因为我能够在该分区上的 /root 中打开 shell。

妙处:此时我不知道如何使该分区再次可启动。最坏的情况是我可以从外部同步整个分区并重新安装 Debian,但我不想这样做。

还请让我知道哪些信息对你们来说最有用,可以帮助我。

解决了:按照 Jonah 下面提到的操作,并使用我在后续评论中共享的链接解决了启动变量错误。

相关内容