开机或重启机器后,在品牌徽标(Acer)启动画面后立即出现黑屏。直到我按下 Ctrl+Alt+Del 后,什么都没有发生,这有点像是重启,但会显示 grub 菜单。此时我可以选择系统并正常启动。系统运行正常,但每次打开电脑时都必须这样做,这不太好。相关问题没有答案。
有任何想法吗?
答案1
您的文件可能/etc/default/grub
包含这两行:
GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
无法理解为什么他们把这些选项留在那里,因为根据 ,它们已被GRUB_TIMEOUT_STYLE
弃用info -f grub -n 'Simple configuration'
。
注释掉这两个选项会使 grub 菜单在启动时立即出现(想法来自这里)。这导致了另一个我最初没有遇到的问题:从 grub 中选择选项后,系统会黑屏挂起。要解决这个问题,请返回/etc/default/grub
并更改以下行:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
到:
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset"
除了注释掉提到的两个隐藏超时选项外,我还添加GRUB_TIMEOUT_STYLE=hidden
并设置了GRUB_TIMEOUT=2
。这样 grub 菜单就被隐藏了,但如果在 2 秒间隔内按下 ESC,菜单就会恢复。否则,您将启动到默认选项。
更新:
您可以quiet splash
在之前离开nomodeset
以保持良好的启动过程:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
这nomodeset
给我带来了一个新问题:无法再使用 fn 键控制亮度。一旦我找到解决方案,我会更新此内容。