如何卸载 Grub 并恢复具有安全启动和 UEFI 的 Windows 8 系统?
答案1
只需从实时磁盘使用该工具即可:操作系统卸载程序
答案2
我建议如下:
- 从紧急系统启动(Ubuntu 处于“live CD”模式,PartedMagic, 系统救援 CD,管他呢)。
- 挂载 EFI 系统分区 (ESP)。这通常是(但并非总是)
/dev/sda1
。它始终是一个 FAT32 分区,其“启动标志”已设置(parted
术语中)或分区类型代码为 EF00(gdisk
术语中)。 - 启动 shell 并更改为 ESP。
- 输入. (在某些系统上
sudo rm -rf EFI/ubuntu
可以省略。)sudo
- 如果您曾经在磁盘上使用过启动修复,请消除其造成的损坏:
EFI/Microsoft/Boot
在 ESP 上更改为。- 移至
bootmgfw.efi.bkp
,bootmgfw.efi
覆盖现有文件。 EFI/BOOT
在 ESP 上更改为。- 移至
bootx64.efi.bkp
,bootx64.efi
覆盖现有文件。
- 在磁盘上启动 GParted、、
parted
或gdisk
。cgdisk
- 删除 Linux 分区。
- 可选:调整 Windows 分区的大小以填充磁盘。如果您打算重新安装 Ubuntu,最好跳过此步骤,因为您只需立即撤消此更改。
- 重新启动 Windows 以测试它是否仍然有效。这可能还会清除 Ubuntu 的 EFI 的 NVRAM 条目。
答案3
插入windows修复盘恢复启动(grub),在windows的管理工具里删除ubuntu分区,扩展windows分区,占用所有可用空间。
答案4
经过很多压力,到处寻找答案后,我设法手动完成了。我删除了 Ubuntu 以及我为其创建的所有分区。我启动了 Ubuntu Live-USB,并打开了 Windows 创建的 LSR 分区,其中充满了 EFI 文件。我找到并删除了所有提到 grub 和其他几个文件的内容,然后 grub 从启动中删除。希望这能有所帮助,这更像是一次反复试验,有几个不属于的文件需要删除,然后它就会正常工作。