如何将高分辨率从 GRUB2 传递到 FreeBSD?

如何将高分辨率从 GRUB2 传递到 FreeBSD?

我从 GRUB2 启动 FreeBSD-10-RELEASE。我已将 GRUB2 启动菜单设置为在我的笔记本电脑的最大分辨率 1024x768x32 下能很好地显示。我知道可以使用命令将此分辨率传递给引导加载程序gfxpayload,但它不起作用。

在 FreeBSD 本身中,我已将控制台配置为以此分辨率显示,但直到启动设备扫描的中途才会启动。发生的情况是,当我在 GRUB2 中选择 FreeBSD 菜单项后,FreeBSD 引导加载程序接管并以丑陋的 640x480 分辨率显示通常的 FreeBSD 引导菜单。

我已经遵循了我能找到的所有声称可以通过 GRUB2 解决方案的指示,但没有任何效果。这个功能是否可能不适用于 FreeBSD(因为从一开始在 FreeBSD 中安装和配置 GRUB2 对我来说就存在问题)或者是否有其他特定于 FreeBSD 的配置?

尽管这在功能方面不是必需的,但在我最终设法让系统上的其他所有功能都正常工作后,如果能有这最后一件小事那就太好了。这将是上面的一颗漂亮的樱桃!

答案1

我不知道这是否可能,但尝试添加vesa_load="YES"到您的中loader.conf,看看效果如何。

另外,你为什么要链式加载?

相关内容