如何在 linux & windows 双系统中直接启动 windows 而无需 grub

How do I boot windows directly in linux & windows dual system without grub

我已经在我的 XPS 15(预装了 win10)上安装了 Ubuntu 16.04。我想知道是否有一种方法可以在不使用 grub 的情况下将我的笔记本电脑直接启动到 windows,因为它阻止我使用在 windows 中设置为默认值的英特尔快速启动技术。我查看了互联网并发现了一些关于使用 easyBCD 的建议,但是这个软件似乎对 UEFI 的支持不是很好。有什么想法吗?

更多背景:

我的系统实际上在 linux 安装后崩溃了一次,那次我无法启动到 windows。我确实看到了带有 windows 的启动选项页面,但是当我在 windows 上按回车键时,它只是重新启动并返回到启动选项页面。我的文件都是安全的,可以从 linux 中看到,但我尝试了各种方法却发现我必须重新安装我的 windows。我也是。那时,我很高兴地发现我的笔记本电脑直接启动到 Windows(没有显示 grub 页面),我也可以通过按 [=13= 启动到 Linux ] 在引导期间。然而,当我昨天更新我的 linux 时,甜蜜的故事停止了...... grub 再次负责。请帮助!!!!

我有一个类似的设置。在我的例子中,我已经完全删除了 grub,并直接将 linux 内核添加到 uefi 启动列表。当您从 bios 切换到 uefi 时,这是一个很大的优势。

步骤

  1. 使用 grub 引导至 windows,并尝试在 winconfig 的引导中添加或删除某些内容以重新安装 windows 引导加载程序。如果它不起作用,请尝试引导修复。

  2. 按照以下说明将内核直接添加到 uefi 启动列表:Ubuntu , (arch wiki)。不要删除 grub。

  3. 现在检查您是否能够直接从 uefi 启动列表启动 windows 和 linux。如果有效,请引导至 linux 并删除 grub。

完成,现在随时升级 ubuntu,它不会影响或对您的启动选项做任何事情。

顺便说一句,只需将 grub 计时器更改为 0-1.2 秒即可完成您正在寻找的内容。