我构建了一个配备 Ryzen 5 2600 CPU 的无头 Ubuntu 服务器,并通过插入显卡对其进行了图形配置。
当我取出显卡并尝试启动时,它不允许我使用 SSH。
我是否需要有显卡才能无头运行 Ubuntu Server?
答案1
这应该可以工作,但如果没有插入任何 GFX 卡,许多主板上的 BIOS 将拒绝启动。
或者停止启动过程并显示“无 GFX 卡,按下F1继续”消息或类似的内容。
所以我认为你的系统确实会尝试启动第一阶段,然后停止或暂停等待输入。通常它会F1继续。
您可能必须重新插入 GFX 卡以检查 Bios 是否有任何无头操作选项和/或“在出现错误时继续启动”的可能性。
一些 BIOS 具有“使用串行控制台”或 IPMI 控制台选项,并且只有启用该选项才允许无头启动。
有些 BIOS 根本不允许这样做,在这种情况下,您最好扔掉一张旧的 GFX 卡,不要使用它。(我的 Linux 服务器中有一张 15 年前的 PCI Matrox 卡就是为此而设的。没有 GFX 卡根本无法启动。)
越过这个障碍,系统应该启动并最终启用 SSH 登录。
(我猜你做过配置 SSH 服务器并在移除 GFX 卡之前对其进行测试。如果我没记错的话,Ubuntu 桌面上默认不启用 SSH,但我从未尝试过 Ubuntu Server。)