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


8

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

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

我遵循我能找到的所有声称可以通过GRUB2分辨率的方法,但是没有任何效果。这个功能是否可能不适用于FreeBSD(因为从一开始我就在FreeBSD中安装和配置GRUB2一直是我的问题),或者还有其他特定于FreeBSD的配置吗?

即使就功能而言这不是必需的,但在我最终设法使系统上的所有其他功能都正常运行之后,拥有最后一件事还是很高兴的。这将是一个不错的樱桃!


需要考虑两件事:第一-在系统检测到图形卡之前,您将一直呆在丑陋的资源上。其次,启动时的分辨率仅与framebufer有关。我不知道freebsd 10是否支持vesa framebuffer。
r004 2014年

Answers:


1

我什至不知道这是否可能,但请尝试添加vesa_load="YES"到您的文件中,loader.conf然后看看如何进行。

另外,为什么要进行链式装载?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.