如何删除 GRUB 没有任何作用!

如何删除 GRUB 没有任何作用!

我只需要返回 Windows,删除 Ubuntu 分区后,GRUB 会在启动时显示。我可以输入 exit 进入 Windows,但我不想每次启动时都这样做。我已经在 Google 上搜索了大约一天,常规方法对我不起作用。帮忙?

编辑:我刚刚在 Ubuntu 16.04 Live USB 上运行了 efibootmgr,它显示 GRUB 是第一个选项。我无法在 PC 的 BIOS 中更改它,因为它 1. 不显示选项 2.(1 的扩展)这真的很糟糕。任何有关 efibootmgr 删除 Ubuntu 启动选项的帮助都将不胜感激。

电脑规格:i3 4005U 1.7 Ghz 4GB RAM 500GB HDD

答案1

过去,我使用 UEFI shell 来删除启动选项(不过,在我的情况下,是删除讨厌的 Windows bootmgr),但它应该是相同的过程。

我通常使用 Arch Linux 安装介质来获取 UEFI shell(我会使用 v2,以便您可以使用 bcfg):https://www.archlinux.org/download/。只需启动该磁盘并选择 UEFI shell v2。

然后运行以下命令:

Shell> bcfg boot dump -v
Shell> bcfg boot rm <number of the one you want to remove>

有关 bcfg 的更多信息,请参阅 Arch Wiki 中的一些内容:https://wiki.archlinux.org/index.php/Unified_Extensible_Firmware_Interface#bcfg

希望这可以帮助。

编辑:由于 Arch Linux iso 不起作用,这里有一些使用普通 USB 棒执行的步骤。

  1. 由于当前形式的 shell 存在问题(需要重新编译),我已为您重新编译了它,您可以在此处下载:http://downloads.markzz.com/shellx64_v2.efi
  2. 将 USB 格式化为 FAT32 并确保其中没有文件。
  3. boot/efi在 USB 驱动器上创建目录。
  4. 将文件移动shellx64_v2.efiefi您在 USB 记忆棒上创建的文件夹并将其重命名为shellx64.efi
  5. 重新启动系统应该就像您启动安装光盘一样,位于您的启动选项中。

答案2

我最近在华硕 FX550JX 上进行了双启动(Windows 7、Xubuntu 16.04),并找到了解决方案(因为我遇到了一些问题)。这有点像“焦土”解决方案,但它确实有效(而且我知道我甚至在某个时候设法删除了 EFI 分区;并在机器上重新安装了 Ubuntu 来修复 EFI)。

在您执行此操作之前-->将相关数据备份到外部硬盘驱动器。<--(非常重要)

制作 Windows 安装程序(“实时” CD/DVD 或 USB 记忆棒,您可以在互联网上找到说明,如果找不到,只需询问)。这取决于您的机器,但您可能希望避免使用 USB 3.0 作为安装介质(Windows 对此存在一些问题,至少对我的 Windows 7 而言是这样)。进入 BIOS 并选择与您为安装准备的实时 CD/USB 相对应的“引导覆盖”选项。它将强制您的计算机使用安装设备而不是 grub 进行引导。

您现在应该位于 Windows“YourVersion”的安装菜单中:现在这就是您备份数据的原因:在此菜单中格式化硬盘的每个分区,然后让软件安装 Windows。

通常情况下 grub 应该消失,Windows 将成为您机器上唯一的操作系统。至少在我冒险的那个时候,我就是这种情况。

祝你好运 !

答案3

以下是删除启动选项中的所有条目并使用 efi 启动恢复 Windows 10 启动的方法。将 Windows 10 usb 插入启动计算机后,按任意功能键(在我的戴尔电脑上是 F12)进入启动管理器。

选择 EFI USB

出现升级警告,只需单击“否”即可。

出现 Windows 安装窗口,选择下一步,

点击修复计算机 > 故障排除 > 高级选项 > 命令提示符

输入:

diskpart 
list disk
select disk 0 #(zero) Yours maybe different,
list volume #look for the SYSTEM FAT32 hidden usually 100MB (mine is Volume 3),
select volume 3 #whatever number yours is, maybe different change accordingly
format fs=fat32 quick label=System
list volume #look to see which Volume is Windows (mine is drive C) Remember it!
exit

在命令提示符下输入bcdboot C:\Windows#您的 Windows 驱动器所在位置exit再次输入

单击关闭计算机,移除 USB 并重新启动。如果您有疑问,您可以随时按功能键查看启动管理器,除了 Windows 之外,其他一切都应该消失。

相关内容