隐藏 GRUB2 菜单,除非您按住 Shift 键:如何实现这一点?

隐藏 GRUB2 菜单,除非您按住 Shift 键:如何实现这一点?

我有一个 Ubuntu - Windows 7 双启动设置,我希望我的笔记本电脑能够启动 Windows 7,除非我在启动后立即按下 Shift 键并调出 Grub2 菜单(从中我可以选择 Ubuntu)。

我尝试过将和GRUB_TIMEOUT值组合起来GRUB_HIDDEN_TIMEOUT,但无济于事。我尝试将设置为GRUB_HIDDEN_TIMEOUT高于GRUB_TIMEOUT,以为两个倒计时同时开始,但没有——GRUB_TIMEOUT只在另一个完成后才开始。

这种行为可以实现吗?

如果是,怎么办?

答案1

您应该能够使用keystatus– 例如if keystatus --shift; then或类似 – 来grub.cfg设置所需的超时。

相关内容