![如何让 grub2 在操作系统加载之前启动](https://linux22.com/image/1357665/%E5%A6%82%E4%BD%95%E8%AE%A9%20grub2%20%E5%9C%A8%E6%93%8D%E4%BD%9C%E7%B3%BB%E7%BB%9F%E5%8A%A0%E8%BD%BD%E4%B9%8B%E5%89%8D%E5%90%AF%E5%8A%A8.png)
问这个问题感觉有点傻,但我想知道是否有可能在操作系统加载之前让 grub2 启动。我目前正在运行 ACER V3-571-6643,上面装有 Windows 8,我安装了 Ubuntu 12,使用 grub2 引导加载程序进行双启动。我唯一的问题是,当我启动笔记本电脑时,它会在 grub2 菜单显示之前加载 Windows 8,从而导致启动时间延迟。如果我想启动 Ubuntu,我仍然必须等待 Windows 8 加载才能进入 grub 2 菜单,然后我才能启动到 Ubuntu,这似乎会重新启动计算机,然后启动操作系统。有没有办法让 grub2 加载,然后选择要加载的操作系统?如果没有,我很抱歉浪费时间。
我的笔记本电脑的启动顺序似乎是:
ACER start up screen
v
Windows boot logo (loading the OS)
v
Grub2
v
whatever OS is chosen
(当选择 Windows 时,它会立即登录,因为它已经加载)
(选择 Ubuntu 后,计算机重新启动并加载 Ubuntu,加载操作系统后直接进入登录)
答案1
您可以使用实时闪存或磁盘并使用这些命令安装启动修复
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
最好看一下这个链接: https://help.ubuntu.com/community/Boot-Repair
然后使用推荐的修复,之后就很容易了。