内核参数优先考虑 VGA 输出而不是 GPU 输出

内核参数优先考虑 VGA 输出而不是 GPU 输出

我有一台 Supermicro 服务器,其显示器连接到 Nvidia GPU HDMI 输出,但我使用 IPMI 连接进行远程工作。因此,我需要启动 Ubuntu 并将输出转到 VGA,否则 IPMI 远程控制台将一片漆黑。我弄清楚了如何在 grub 中执行此操作,方法是设置,terminal_output vga_text这样现在我就可以在 IPMI 控制台上看到 grub 菜单。但是,一旦它开始启动 Linux,我的屏幕就会变黑,并且输出仅显示在 HDMI 显示屏上。是否有一个内核参数可以优先考虑 VGA 而不是 GPU 输出?如果我物理拔下 HDMI,它可以正常工作,但对于远程操作来说,这并不总是可行的。

我已尝试过这样的方法,希望禁用 HDMI 并强制启用 VGA,但是没有用,我仍然只能显示 HDMI 输出。

$linux_cmd /live/vmlinuz boot=live console=ttyS1,115200n8 union=overlay username=user hostname=impish config quiet components noswap edd=on nomodeset enforcing=0 noeject locales= keyboard-layouts= ocs_live_run="ocs-live-general" ocs_live_extra_param="" ocs_live_batch="no" video=VGA-1:800x600@60me video=HDMI-1:d toram=live,syslinux,EFI,boot,.disk,utils ip= net.ifnames=0  splash i915.blacklist=yes radeonhd.blacklist=yes nouveau.blacklist=yes vmwgfx.enable_fbdev=1

相关内容