所以,几个月前,我的 Linux Mint 机器上的 GrUB 更新了。这台计算机(HP 笔记本电脑)同时安装了 Windows 和 Mint。当我安装 Mint 时,GrUB 工作正常,但是当 GrUB 更新并且我尝试启动 Mint 时,我开始收到未知的文件系统错误,然后将被放入 GrUB 救援中。我发现能够在 Mint 中启动的解决方案是:
grub 救援 > 设置启动=(hd0,gpt8) grub 救援 > 设置前缀=(hd0,gpt8)/boot/grub grub 救援> insmod 正常 grub 救援 > 正常
(Mint 安装在我的第 8 个分区上。)
然后就会出现常规的 grub 启动菜单,然后我就可以进入 Mint 了。现在,每次尝试启动 Mint 时,我都必须输入该命令列表。在寻找永久解决方案时,我发现最常见的答案是:
> sudo 更新 grub > sudo grub 安装
或者
> sudo grub-install /dev/sda
虽然 update-grub 可以正常工作,但 grub-install 会出现以下错误:
-> grub-install.real:警告:文件系统“ext2”不支持嵌入。 -> grub-install.real:警告:无法嵌入。只能通过使用阻止列表在此设置中安装 GRUB。然而,阻止列表是不可靠的,并且不鼓励使用它们。 -> grub-install.real:错误:不会继续使用阻止列表。
从这里,我一直无法找到解决方案。
有谁知道我可能需要做什么才能解决这个问题?我开始怀疑答案是否非常简单而我忽略了它,或者每个基本原理都超出了我的知识范围。