如何从 Windows 启动分区中清除 Grub 和 Ubuntu?

如何从 Windows 启动分区中清除 Grub 和 Ubuntu?

在他们停止支持我的版本后,我不得不重新安装我的 Ubuntu 操作系统,而且我的升级过程并不容易。由于 20.10 的软件包服务器不再运行,我无法在升级之前完全升级我的软件包。我可以通过取消选择所有软件包服务器从命令行进行升级,然后重新运行命令以升级到较新的 22.04 LTS。这破坏了升级版本中的许多软件包依赖关系,因此我从 orbit 中删除了驱动器并安装了全新的 22.04。

通常,我在安装任何新操作系统之前会从计算机中删除所有驱动器,以防止引导加载程序恶作剧,但我的新 Windows 驱动器在物理上难以触及,所以这次我没有这样做,完全意识到了后果。

正如预期的那样,尽管我为其安装分配了整个单独的磁盘,Ubuntu 仍扫描了我电脑中的驱动器并将其引导加载程序安装到 Windows 驱动器。

我已经手动将 grub 安装到 Ubuntu 驱动器,因此它现在可以自行启动,但我希望能够从 Ubuntu 驱动器上的 grub 启动我的 Windows 驱动器。os-prober并且update-grub没有解决这个问题。

我看过很多指南像这个从 Windows 启动分区中删除 Ubuntu,但我不认为这是一个完整的解决方案,因为我仍然可以在 Windows 启动分区上的 .efi 文件中 grep “Ubuntu”,并且看到条目。

如何从 Windows 启动分区中完全卸载 grub?恢复这些二进制 efi 文件的安全方法是什么?

相关内容