选择从 Windows 10 启动到 Linux(无引导加载程序的双启动)

选择从 Windows 10 启动到 Linux(无引导加载程序的双启动)

鉴于我在磁盘上安装了 Windows 10(主)和 Linux(辅助),是否有办法通过 Windows 10 内部的选项启动 Linux,也许使用第三方软件?

我很少使用 Linux 安装。因此,我不希望引导加载程序屏幕延迟我的启动,哪怕是一秒钟。我无法使用 VM,因为我正在运行使用 cuda 的程序。

答案1

您可以使用 EasyBCD 来调整 Windows 引导加载程序。

  1. 安装 EasyBCD(Visual BCD Editor/ Bootice/ DualBoot pro 这些都是可用于编辑 Windows 引导加载程序的第三方软件)并为 GRUB2(即 Linux 引导加载程序)添加条目并重写 mbr。

  2. 然后重新启动并启动进入 Linux 操作系统。

  3. 编辑 grub 文件(most probably /etc/default/grub or will be /etc/grub.d folder)

  4. 更改GRUB_TIMEOUT to 0然后执行命令sudo update-grub

希望这能有所帮助。我之前在我的系统中使用过这种方法。

(EasyBCD 2.3 也适用于 Windows 10)

答案2

在 ubuntu 中,您只需编辑 GRUB 配置文件。

  • 打开你的终端Ctrl+ Alt+T
  • 输入sudo gedit /etc/default/grub,按 Enter 并输入您的密码。
  • 你的 grub 文件 (很可能) 看起来像这样:

    GRUB_DEFAULT=0
    GRUB_HIDDEN_TIMEOUT=0
    GRUB_HIDDEN_TIMEOUT_QUIET=true
    GRUB_TIMEOUT=10
    GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    
  • 在引导加载程序列表中将其更改GRUB_DEFAULT为您的 Windows 操作系统的编号。别忘了保存。(笔记:列表从 0 开始,然后从 1 开始,依此类推..)
  • 然后,运行sudo update-grub。您的计算机应自动启动到 Windows 10。

如果您需要打开引导加载程序才能使用 Ubuntu,请Shift在计算机加载引导加载程序时按住键。

如需更复杂、更详细的指南,请访问:https://askubuntu.com/questions/52963/how-do-i-set-windows-to-boot-as-the-default-in-the-boot-loader

相关内容