我启动了 Ubuntu 16.04 Live USB 并将其安装到外部硬盘上。在分区步骤中,我将 grub 安装到外部硬盘上,而不是我的内置 Windows 10 硬盘上。但是当我重新启动计算机时,它会启动到 grub 命令行。
在 UEFI 中,仍然有一个 Window Boot Manger 选项,外加 2 个 Ubuntu 启动选项。我仍然可以通过 WBM 启动到 Win10,但 2 个 Ubuntu 选项没有任何作用。
如何从 Win10 HDD 中删除 Grub 和 2 个 Ubuntu 启动选项的所有痕迹?
答案1
听起来好像 GRUB 坏了。
尝试再次启动到 live CD,打开终端并输入sudo update-grub
。
这应该可以修复 GRUB。然后 UEFI 中的 Ubuntu 启动选项应该转到 GRUB,它应该让你在 Ubuntu 和 Windows 之间进行选择。
我认为从硬盘中删除所有 GRUB 痕迹并不能解决您的问题,除非您不再需要 Ubuntu。WBM 不支持 Ubuntu,但 GRUB 支持 Windows,因此它是更好的选择。
答案2
好的,我关注了https://askubuntu.com/a/240831/440238并从 Win10 的 efi 分区中删除了 Ubuntu 启动项。Ubuntu uefi 条目现已消失,Windows 可以正常启动
我之前在使用 Ubuntu 时遇到过问题,当你明确告诉安装程序不要这样做时,它却将启动文件安装到其他硬盘上,这个问题确实应该修复。