有没有办法强制 grub 菜单在外接显示器上显示其内容(用于选择在 win 或 ubuntu 上启动的操作系统),由于笔记本电脑风扇插座坏了,我使用笔记本电脑更像是一台连接显示器的台式机。HDMI 或 VGA 都可以。
答案1
对于大多数人来说,这是一个糟糕的方法,但对于你来说可能却是一件好事。
在桌面上,以 root 身份打开此文件
gksu gedit /etc/default/grub
找到这一行
GRUB_CMDLINE_LINUX_DEFAULT=...
并在末尾添加一条
video=LVDS-1:d
我的全部台词是
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
所以我会在这里添加它
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash video=LVDS-1:d"
更改lvds-1
监视器名称,如果不同,请使用以下方法查找
xrandr -q
保存退出,运行命令
sudo update-grub
这将禁用笔记本电脑和台式机的显示屏grub
,并强制将其设置为外接显示屏,即使您拔掉电缆HDMI
,笔记本电脑屏幕也不会工作。您可以删除更改以将其改回使用笔记本电脑屏幕。
我无法测试这个,因为我没有笔记本电脑,但我从一个问题arch
,问题是强制grub
使用外接显示器后,笔记本电脑无显示。
对于大多数希望笔记本电脑具有便携性的用户,我不推荐这样做。
答案2
尽管听起来过于简单,但我通过一些实验了解到,硬件工程师已经意识到了这个问题并做出了回应。在我那台老旧但值得信赖的东芝 Satellite S55 笔记本电脑(2013 年购买)上,启动时可以选择显示器,也可以让其自动选择。在自动选择模式(默认)下,如果笔记本电脑的盖子关闭,计算机将激活外接显示器。我刚刚试了一下,它有效!绝对值得一试,但请检查您的硬件启动设置,YMMV。