![GRUB - 按住 Shift 键时自动启动 Ubuntu 或启动 Windows(不显示菜单)?](https://linux22.com/image/1136845/GRUB%20-%20%E6%8C%89%E4%BD%8F%20Shift%20%E9%94%AE%E6%97%B6%E8%87%AA%E5%8A%A8%E5%90%AF%E5%8A%A8%20Ubuntu%20%E6%88%96%E5%90%AF%E5%8A%A8%20Windows%EF%BC%88%E4%B8%8D%E6%98%BE%E7%A4%BA%E8%8F%9C%E5%8D%95%EF%BC%89%EF%BC%9F.png)
在有人将其标记为这样之前,这个问题是不是重复:我不仅想问如何在启动过程中按住 shift 键时自动启动 Ubuntu 并显示 GRUB 菜单。我想设置 GRUB,这样当我按住 shift 键时,它会启动 Windows 而不显示菜单。
我知道这是可以做到的:我在我的一个朋友的电脑上看到过这种情况(尽管情况正好相反:他的电脑会自动启动 Windows,或者如果他在启动过程中按住 shift 键,就会启动 Ubuntu),不幸的是,那个人对技术相当不了解,我不想追查设置他电脑的人。
答案1
我为华硕笔记本电脑找到的解决方法:
使用 GRUB2 Editor、GRUB Customizer 甚至 BURG 编辑 GRUB 的菜单,使 Windows 选项不再出现在列表中。这将使 PC 直接启动到 Ubuntu。
启动笔记本电脑时,按下
Esc
键立即地直到出现 UEFI 菜单并从那里选择所需的操作系统。Windows 和 Ubuntu 都应该可用。UEFI 菜单不会在启动时自动显示在屏幕上,因此 Windows 选项将保持隐藏状态,没有人会知道。
我知道它不是完全自动的,但这是我所知道的最接近自动的。我猜你描述的 shift 选项是通过 grub 编辑器实现的。