启动无头 FreeBSD 系统时出现问题,需要监视器才能启动

启动无头 FreeBSD 系统时出现问题,需要监视器才能启动

我正在尝试设置一个无头 FreeBSD 13.1 系统。我之前已经在这台特定的机器上成功完成了此操作,但无论出于何种原因,在完全重新安装后,它不想在没有通过 HDMI 连接的显示器的情况下启动。由于它永远不会出现在网络上,我假设它甚至永远不会通过启动提示符。

如果我在启动机器之前将 HDMI 电缆插入显示器,它会按预期启动。尝试在没有显示器的情况下启动失败后插入显示器不起作用(黑色显示)。

我尝试添加-P/boot.config,但这没有效果。除此之外,该系统相当普通。

该系统是一个无风扇的中国(?)“Basoaro”系统,带有美国大趋势 BIOS,但我在 BIOS 中找不到任何似乎相关的内容,因为它用过的为了能够在没有连接显示器的情况下启动系统,我假设这不是与 BIOS 相关的问题。

无论我之前做了什么让它无头启动,我都忘了那是什么。

答案1

我相信我的问题可能已经通过简单地添加来解决

console="efi"

... 到/boot/loader.conf。这loader.conf(5)手册将此描述为“选择 EFI 控制台”。当没有连接视频或串行控制台时,这似乎不会阻止启动过程。

我最初害怕为console设置分配一个值,因为我不想被完全锁定而无法访问系统,但我不知道这是否是一个可能的风险。

答案2

Putting对我console="nullconsole"来说loader.conf很有效(Geekom MiniAir 11)。感谢 Kudo Kusalananda 为我指明了正确的方向!

引用自男人loader.conf:

nullconsole选择静音控制台(对于既没有视频控制台也没有串行端口的系统有用)。

相关内容