卸载ubuntu后如何启动windows?

卸载ubuntu后如何启动windows?

我使用的是 Windows 8 系统,我尝试通过创建单独的分区来安装 Ubuntu。但是删除为 Ubuntu 创建的分区后,它仍然尝试加载 Ubuntu 而不是 Windows。

如果我使用 live cd 加载 ubuntu,我可以看到磁盘上存在的所有 windows 文件。如何指向驱动程序以加载 windows?

请帮忙。

答案1

大多数搭载 Windows 8 的新电脑都是基于 EFI 的。在这样的电脑上,您需要将 Windows 引导加载程序恢复为主引导加载程序和/或从 EFI 系统分区 (ESP) 中删除 GRUB。您可以通过多种方式将 Windows 引导加载程序设置为主引导加载程序,但不幸的是,这些方法都需要大量解释和/或很难做到。从 ESP 中删除 GRUB 相对容易解释,所以我会这样做:

  1. 启动 Linux 实时 CD。
  2. 通过输入 sudo parted /dev/sda print 并找到设置了“启动标志”的分区来识别您的 ESP。
  3. 通过输入 sudo mount /dev/sda1 /mnt 来挂载 ESP(用 /dev/sda 替换正确的设备标识符)。
  4. 输入 sudo rm -r /mnt/EFI/ubuntu 删除 Ubuntu 版本的 GRUB。如果你已经在其他地方手动安装了 GRUB,请删除它,而不是 Ubuntu 的 GRUB,或者将其作为 Ubuntu GRUB 的补充。
  5. 重启。

当您在没有 GRUB 的情况下重新启动时,计算机将绕过不再起作用的条目并使用列表中的下一个条目,该条目应该是 Windows 引导加载程序。

需要注意的是:如果您使用了 Boot Repair,您可能需要重新运行它并使用其高级选项来撤消其重命名操作。如果您不这样做,您最终仍会运行无法正常运行的 GRUB。

答案2

如果您想要一个更简单的解决方案,@Premjith 发布的解决方案是可以的:

  • 从 Windows 8 DVD 启动计算机
  • 启动“启动修复”;它应该识别您的 Windows 安装并重新创建启动数据。

它基本上做同样的事情:将正确的分区标记为可启动并重新创建(如果需要)mbr 数据

相关内容