如何在使用双启动 Windows 10 时启用 GRUB

如何在使用双启动 Windows 10 时启用 GRUB

我有 Ubuntu 14.04.1 和 Windows 10 双启动。每次打开笔记本电脑时,我都必须按 F9,转到启动管理器,按 Ubuntu,然后才会显示 GRUB 菜单。我希望在启动笔记本电脑时显示 GRUB。有办法吗?如果我不按 F9,Windows 10 就会启动。我已禁用 Windows 10 的快速启动。

答案1

我曾经在 Microsoft Windows 双启动时遇到过类似的问题。

我通过以下步骤解决了该问题。

  1. 启动进入 Ubuntu。
  2. 按住 CTRL-ALT-T 打开终端
  3. 运行:sudo update-grub2并允许 GRUB 更新其操作系统列表。
  4. 关闭终端。
  5. 重新启动计算机。

或者可以安装并使用启动修复这里

这有望解决问题并在启动时显示 GRUB 而不是 Windows 启动管理器。祝你好运。

答案2

我从中找到了有用的解决方案教程。我安装完Ubuntu 18后再安装Windows 10。

  1. 如果 BIOS 默认选择首先运行 Windows,请重新启动 PC,然后访问 BIOS 中的启动选项,选择首先运行 Ubuntu。(PC 启动后立即按F10F11F12,这取决于您的 PC 制造商)。

  2. Ubuntu 启动成功后,更新 GRUB 配置文件/etc/default/grub

    sudo vim /etc/default/grub
    

    该文件默认看起来应如下所示:

    # If you change this file, run 'update-grub' afterwards to update
    # /boot/grub/grub.cfg.
    # For full documentation of the options in this file, see:
    #   info -f grub -n 'Simple configuration'
    
    GRUB_DEFAULT=0
    GRUB_TIMEOUT_STYLE=hidden
    GRUB_TIMEOUT=0
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    
    • 将值GRUB_TIMEOUT_STYLE从更新hiddenmenu
    • 如果的值GRUB_TIMEOUT等于0,则将其更改为除0以外的任意数字。该值的单位是秒。
  3. 更新 GRUB 配置文件

    sudo update-grub
    

问题可能由以下原因造成:

  • 使用双启动时,首先安装 Ubuntu。
  • GRUB 菜单由于某种原因被禁用。

相关内容