如何从 GNU GRUB 2 引导加载程序命令模式引导 FreeBSD

如何从 GNU GRUB 2 引导加载程序命令模式引导 FreeBSD

我一直在遵循 FreeBSD 的安装指南,但似乎跳过了这一部分。当我在初始安装后重新启动系统时,它会加载到 grub 引导加载程序,但处于命令模式,因为尚未设置任何选项。我在另一个驱动器上安装了 windows10。

如何从该命令模式加载 FreeBSD?

答案1

运行ls以列出分区并替换hd0,X为您的根分区:

set root=(hd0,X)
kfreebsd /boot/kernel/kernel
boot

答案2

我建议安装GRUB2WIN
我有类似的设置; FreeBSD 与 GNU/Linux 多重引导。

对于 EFI 硬件:

set root=(hdX,Y)
chainloader /boot/loader.efi
boot

对于非 EFI 硬件:

set root=(hdX,Y)
kfreebsd /boot/loader
boot

对于 EFI 硬件 + ZFS:

set root=(hdX,Y)
chainloader /@/boot/loader.efi
boot

对于非 EFI 硬件 + ZFS:

set root=(hdX,Y)
kfreebsd /@/boot/loader
boot

所有这些方法都对我有用,我希望它们也对你有用。

相关内容