双启动 GRUB 错误“版本太旧,不适合 32 位启动”

双启动 GRUB 错误“版本太旧,不适合 32 位启动”

我一直在笔记本电脑上使用 Manjaro Linux 和 Windows 10,使用 GRUB 的双启动。昨天,我将 Windows 10 分区缩小了 10 GB,并在这 10 GB 上安装了另一个 Manjaro Linux。(这是为了测试和处理危险配置)

由于我原来的 GRUB 主题不见了,所以它似乎在此过程中重新安装了 GRUB。GRUB 菜单显示 3 个选项:新安装的 Linux、Windows 10 和我原来的 Manjaro Linux。

但是当我尝试使用原始 Linux 启动时,系统提示“版本太旧,无法启动 32 位”,然后返回菜单。Windows 10 和新安装的 Linux 运行正常。原始 Linux 分区中的所有文件都正常,当我输入ls -lGRUB 命令行时,系统会正确显示所有分区。我该怎么办?

答案1

编辑启动命令,使用 grublinux16命令代替linux加载旧版 Linux 的命令。这使用较旧的 16 位启动接口。

相关内容