删除 Windows 启动管理器并使用 grub 代替

Fél*_*rin 5 boot grub2 dual-boot windows-10

当我启动我的 PC 时,我有 Windows 10 和 Ubuntu 14.04 的双启动,Windows 启动管理器出现,我可以在 Windows 和 Ubuntu 之间进行选择。问题是当我选择 Ubuntu 时,grub 出现并再次给我相同的选择。这是因为我安装了后来删除的 EasyBCD。有没有办法只获取 grub 而不是 Windows 启动管理器?

Win*_*nix 0

确保 Windows快速启动已关闭。这些说明适用于您的CSM启动,但您可以在此处了解如何关闭快速启动:(使用 UEFI 与预安装的 Windows 一起安装 Ubuntu

在非 UEFI 系统或使用 CSM(传统 BIOS 引导)的 UEFI 系统上,使用Ctrl+ Alt+打开终端T并键入:

sudo grub-install --target=i386-pc --recheck /dev/sda
sudo update-grub
Run Code Online (Sandbox Code Playgroud)

这将取代第一个 HDD 或 SSD 上的任何启动管理器。在极少数情况下,您从第二个驱动器启动,替换sdasdb

从那时起,如果您对 grub 进行更改,请不要重新安装,而是从终端使用:

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


小智 0

我遇到过同样的问题。首先,通过启动到 Windows 并使用此工具来更改 UEFI 启动顺序。

简单的UEFI

http://www.easyuefi.com/index-us.html

打开它并选择“管理启动顺序”,然后将 ubuntu 移动到顶部。

现在重新启动你的电脑,如果你有一个可用的 grub,如果不使用可启动 USB(选择尝试 ubuntu 选项),你将能够启动到 Ubuntu,并在终端中键入以下命令来安装全新的 Grub。

sudo grub-install --target=i386-pc --recheck /dev/sda sudo update-grub