是否可以使用 Windows 引导加载程序来引导 Ubuntu?

bad*_*adp 46 boot uefi

正如许多人指出的那样,Windows 8中的UEFI需求可能 不会在安装Linux(或其他)的方式获得,如更换引导程序还需要签署莫名其妙。 某些系统所有系统都允许您禁用签名要求,但该功能可能会被隐藏以禁用,或者您可能不愿意放弃安全引导加载程序的好处。

是否有必要首先更换引导加载程序?为了让我们自己使用已经成为黄金的软件,我如何使用 Windows 7 自己的引导程序安装 Ubuntu 11.04?

fos*_*dom 34

假设已经安装了 Windows,在另一个分区上安装 Ubuntu。确保在 Ubuntu 分区上安装 Grub2 - 不要在 MBR 上安装它,因为这会覆盖 Windows 引导加载程序。

启动到 Windows 并安装EasyBCD

添加条目并选择 Grub2 即

在此处输入图片说明

然后写回修改后的Windows Boot-loader ie

在此处输入图片说明

重新启动 - 您现在有两个选择:

在此处输入图片说明

启动到 Ubuntu 并更改 Grub 超时值,即

gksudo gedit /etc/default/grub
Run Code Online (Sandbox Code Playgroud)

将“GRUB_TIMEOUT=10”更改为“GRUB_TIMEOUT=0”并保存。

最后:

sudo update-grub
Run Code Online (Sandbox Code Playgroud)

来源

  • 据我所知,EasyBCD 不适用于 uefi 引导加载程序。它只适用于 mbr。 (5认同)

小智 8

我经历过。这是我解决它的方法。

您需要恢复 MBR,以便它再次启动到 Windows,而不是 Linux,然后添加 Linux。

  1. 从Windows安装盘启动;
  2. 选择修复/启动修复;Windows 将恢复 MBR;
  3. 完成后,重新启动进入 Windows;
  4. 打开EasyBCD,添加Linux;
  5. 重新启动时,您将看到带有 Windows 引导加载程序和两个条目的旧黑屏:Windows 和 Linux;
  6. 瞧。

  • 我在这个答案中读到了“MBR”,但问题的标题是“UEFI”。UEFI 通常是指用于引导的 EFI 分区,而不是 MBR。对? (3认同)