如何从错误的驱动器中删除 GRUB?

如何从错误的驱动器中删除 GRUB?

我有 2 个 SSD:500GB SSD 分为 250GB 的 Windows 10 和 250GB 的 Ubuntu 20.04

另外250GB SSD仅搭载Windows 10。

我安装了 Ubuntu 20.04,但 GRUB 不知何故安装在了错误的驱动器上(没有 Ubuntu 的驱动器上,而是安装了 Windows 10)

我目前看到 2 个 GRUB:一个在错误的驱动器上,它是一个可用的 GRUB 菜单,另一个在装有 Ubuntu 的驱动器上,但当我启动它时,它显示“GRUB minimal bash”

我按照此帖子通过 Windows 删除 GRUB: 卸载 GRUB 并使用 Windows 引导加载程序

然后我尝试按照这篇文章在正确的驱动器上重新安装 GRUB:

https://www.geeksforgeeks.org/how-to-fix-minimal-bash-like-line-editing-is-supported-grub-error-in-linux/

但它不起作用,重新启动后,我再次得到 2 个具有相同配置的 GRUB:1 个在错误驱动器上工作的 GRUB,以及 1 个在装有 Ubuntu 的驱动器上的“最小 bash” grub。

我想要实现的是让安装了 Ubuntu 的驱动器上的 GRUB 正常工作,并从没有 Ubuntu 的错误驱动器上删除 GRUB

答案1

欢迎来到 AskUbuntu。
首先,如果您/boot partition在安装过程中没有在“Windows”驱动器上创建特定的其他分区,请不要删除任何分区。在这种情况下,Grub将安装在该磁盘的(唯一)EFI 分区中。(我有 2 个,所以grub没有弄乱我的 windows-bootloader。)

有几种方法可以卸载Grub。1
从 Windows 使用名为的程序easybcd。该程序可以在这里找到https://neosmart.net/EasyBCD/
2 按照此处的说明使用 Windows 中的命令行。https://www.binaryera.com/2020/08/RemoveGrubFromWindow10.html.
3 使用“实时”Ubuntu 环境和终端。请参见https://help.ubuntu.com/community/Grub2/Uninstalling
本页还为您提供了几种卸载方法grubhttps://frameboxxindore.com/linux/how-do-i-remove-grub-after-uninstall-linux.html

如果您要绝对确定grub卸载了哪个,请断开临时连接。卸载Ubuntu-disk后再重新连接。grubWindows-disk

相关内容