我正在尝试在单个磁盘上安装 Slackware Linux 和 FreeBSD。两个系统我都安装了。我还通过 Linux 在 MBR 中安装了 grub,但它只找到 Slackware Linux 而不是 FreeBSD。以下是cfdisk
Slackware Linux 中看到的磁盘结构:
从FreeBSD安装盘来看,结构如下:
我找到了以下链接,但它们使用 gpt 或 efi,而我的磁盘上有 MBR(我不确定它们之间的区别):
如何使用 GRUB2 双引导 Debian 和 FreeBSD?
无法同时启动 FreeBSD 和带有 Grub2 的 Arch Linux
如何在同一个硬盘上同时启动 FreeBSD 和 Linux?
我尝试通过以下代码在 grub 菜单中添加 FreeBSD:
然而,当 grub-mkconfig 运行时,上面给出了以下错误:
错误在哪里以及如何解决?感谢您的帮助。
使用 Lilo 的解决方案也将受到赞赏(我并不特别喜欢使用 Grub,尽管 Grub 通常是首选)。