删除 Ubuntu 分区后,如何在 Grub 2 中查找并从 Windows 启动管理器启动

删除 Ubuntu 分区后,如何在 Grub 2 中查找并从 Windows 启动管理器启动

问题: 是否可以通过 grub 2 命令行查找、定位或安装 Windows 10 启动管理器?如果可以,这些命令是什么?

我当然无法启动 Windows,也无法进入 ubuntu。如果上述问题都无法解决,我有什么选择?我只想要/需要 Windows。

情况: 我的笔记本电脑硬盘上安装了双启动(Windows 10 和 Ubuntu),不再想在硬盘上保留 Ubuntu。我想删除 Ubuntu 的所有痕迹,以便可以安全地将数据传输到 ssd。

因此,作为 Linux 新手,我认为从 Windows 磁盘管理器中删除 Linux 分区是合理的,因为 Windows 是先安装的。然后将数据迁移到干净的 SSD 上。

问题: 删除 linux 分区并扩展 c 盘以接管未分配空间后,我无法再启动 windows。我一打开笔记本电脑,GNU GRUB ver 2.04 就出现了。在命令行中它显示:“grub> ”(这不是 grub rescue)

输入“exit”只会让我回到同一个屏幕。我拥有的 UEFI 菜单没有任何选项将启动改回 Windows bootmgr。我没有 Windows 安装盘,也没有推荐的任何外部 Windows 备份设备。我目前没有,但如果有必要,可以制作另一个 ubuntu live usb。但如果我可以在 grub 中做到这一点,那就太酷了

硬盘和固态硬盘都无法启动 Windows 或 Ubuntu。但这两种设备都会启动 GRUB> 命令行。我现在知道数据迁移会移动除启动管理器本身之外的所有内容。我还了解到,安装 Ubuntu 会将启动控制权交给 Ubuntu,并将该控制权从 Windows 中夺走。这就是为什么从 Windows 卸载 Ubuntu 会导致此问题的原因。

所以我的问题是,既然 ubuntu 消失了,windows 启动管理器是否也被删除了?或者是否可以通过 GRUB 找到它?

答案1

此答案适用于其他有同样看似未解答问题的 Linux 初学者。根据此问题中的情况,无法通过 Windows 启动管理器定位和启动。由于在将 Windows 启动管理器配置为优先于 grub/ubuntu 之前已擦除 ubuntu 分区,因此 Windows 启动管理器也随 ubuntu 一起被擦除。

除非使用 Windows 恢复 CD,否则 Windows 启动管理器将不再可用;或者插入另一个 [linux] live usb 以允许您再次启动操作系统。

根据这个问题的范围,从 Windows 或 Linux Live 设备启动将使您能够按照步骤正确删除 Ubuntu 并再次启动 Windows。这是因为 Ubuntu 操作系统包含启动命令。此所有权还解释了为什么在安装 [linux] 后您必须通过 [linux] 的 GRUB OS 菜单来选择您的操作系统。

相关内容