鉴于我在磁盘上安装了 Windows 10(主)和 Linux(辅助),是否有办法通过 Windows 10 内部的选项启动 Linux,也许使用第三方软件?
我很少使用 Linux 安装。因此,我不希望引导加载程序屏幕延迟我的启动,哪怕是一秒钟。我无法使用 VM,因为我正在运行使用 cuda 的程序。
答案1
您可以使用 EasyBCD 来调整 Windows 引导加载程序。
安装 EasyBCD(Visual BCD Editor/ Bootice/ DualBoot pro 这些都是可用于编辑 Windows 引导加载程序的第三方软件)并为 GRUB2(即 Linux 引导加载程序)添加条目并重写 mbr。
然后重新启动并启动进入 Linux 操作系统。
编辑 grub 文件
(most probably /etc/default/grub or will be /etc/grub.d folder)
更改
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。