所以我有一个双启动系统,默认有 Linux 和 Windows 作为选项。我希望能够在 PC 加载时按下一个按钮(例如“w”),这样 grub2 就会自动选择 Windows 来启动它。现在我需要通过按箭头来选择一个选项,在我看来这不是很方便。是否可以配置这种行为?到目前为止,我发现的唯一方法是配置更多菜单项。
答案1
我试过这个:我安装了 grub-customizer,并将一个用于启动 Windows 的现有菜单项复制到新的“win_hotkey”中。它在“/etc/grub.d/proxifiedScripts/custom”中创建了启动 Windows 的条目。它看起来像这样:
menuentry "win_hotkey"{
insmod part_gpt
...
}
因此我将其编辑成如下形式:
menuentry "win_hotkey" --hotkey=7 {
insmod part_gpt
...
}
之后我使用了“sudo update-grub”。现在,当 grub 加载后,按 7 即可加载 windows。但是,你不能一直按住 7 不放,电脑就会启动默认选项。我想这是 grub 能做的最多的事情了。