我知道几年前就有人问过类似的问题(在 Latitude 连接坞站时访问 BIOS);但是,我不明白答案。它是否可能在通过扩展坞运行的外部显示器上显示 grub 启动菜单?
我有一台 MSI GL72 6QF-405,配有 NVIDIA GEFORCE GTX 显卡,正在使用 Dell D3100 扩展坞
答案1
经过修改蛴螬,您可以强制将启动屏幕设置为特定显示。但是,我还没有找到让屏幕显示在两个都显示,并导致以下警告:
警告:如果启动屏幕定向到外部显示器,并且不可用,那么您将无法看到启动屏幕,并且必须启动瞎的[例如按回车键并输入密码] 运行 Linux。
打开终端(CtrlAltT在 Ubuntu 中)。
输入
xrandr
以确定显示设备。请注意当前正在使用的显示设备以及您希望在启动期间使用的显示设备。- LVDS-1(低压差分信号)可用于笔记本电脑 LCD 显示器。
- eDP-1 也用于笔记本电脑 LCD 显示屏。
- HDMI-1 是 HDMI 输出。
- VGA-1 是 VGA 输出。
输入(或粘贴CtrlShiftV)[使用纳米如果你更喜欢编辑]:
sudo gedit /etc/default/grub
修改包含以下内容的行
GRUB_CMDLINE_LINUX
以显示首选启动设备。如果它当前被前导井号注释掉,
#
请删除该符号。添加您想要使用的设备,
e
用于启用、d
用于禁用和D
用于数字输出。例如,如果 HDMI 和 LVDS在查询结果中列为HDMI-1
和,则以下内容应同时启用它们:LVDS-1
xrandr
GRUB_CMDLINE_LINUX="video=HDMI-1:D video=LVDS-1:e"
这可能需要进行一些调整,例如禁用一个或另一个设备。
答案2
尽管听起来过于简单,但我通过一些实验了解到,硬件工程师已经意识到了这个问题并做出了回应。在我那台老旧但值得信赖的东芝 Satellite S55 笔记本电脑(2013 年购买)上,启动时可以选择显示器,也可以让其自动选择。在自动选择模式(默认)下,如果笔记本电脑的盖子关闭,计算机将激活外接显示器。我刚刚试了一下,它有效!绝对值得一试,但请检查您的硬件启动设置,YMMV。