删除 Ubuntu 是否会删除 grub?

删除 Ubuntu 是否会删除 grub?

我正在笔记本电脑上安装 Ubuntu(与 Windows 10 双启动),我想知道如果我格式化安装 Ubuntu 的分区,Grub 引导加载程序是否也会被删除?如果没有,那么我该如何恢复 Windows 引导加载程序?

答案1

不,它不会被删除。有 3 种方法可以恢复 Windows 启动管理器。

  1. 使用命令提示符删除 grub,如中所述这个答案

这个答案适用于那些使用 UEFI 并在删除 grub 之前删除了 Ubuntu 分区的人

您将从 Windows 10 执行此操作。无需可启动媒体。

其中bootrec /fixmbrbootsect /nt60以及 Ubuntu live 的 boot-repair建议都失败了,这对我有用:

(这个答案逐字引用自这里

  1. cmd.exe以管理员权限运行进程
  2. 跑步diskpart
  3. 键入:list disk然后sel disk X其中 X 是启动文件所在的驱动器
  4. 键入list vol以查看磁盘上的所有分区(卷)(EFI 卷将以 FAT 格式格式化,其他将为 NTFS)
  5. 通过键入以下内容选择 EFI 卷:sel vol Y其中 Y 是SYSTEM卷(这几乎总是 EFI 分区)
  6. 为方便起见,请通过键入以下内容分配驱动器号:assign letter=Z:其中 Z 是可用(未使用)的驱动器号
  7. 键入exit以离开磁盘部分
  8. cmd提示符下,键入:Z:并按回车键,其中 Z 是您刚刚创建的驱动器号。
  9. 键入dir以列出此已安装的 EFI 分区上的目录
  10. 如果你在正确的位置,你应该看到一个名为EFI
  11. 输入cd EFI然后dir列出里面的子目录EFI
  12. 键入rmdir /S ubuntu删除 ubuntu 启动目录

假设您只有两个操作系统(Win 10 和 Ubuntu),您现在应该能够直接启动 Windows 而不会出现黑色的 grub 屏幕。

1http://linuxbsdos.com/2015/09/05/how-to-delete-grub-files-from-a-boot-efi-partition-in-windows-10/

  1. 将 Bot 插入 Windows 安装媒体 USB 并运行bootrec.exe /fixmbr修复计算机=> 故障排除=> 高级=> 命令提示符。请参阅这里
  2. Windows boot manager您可以在固件设置的启动顺序中将grub 移至 Ubuntu 上方来“隐藏” grub 。

相关内容