Windows 8.1 无法从 grub2 启动

Windows 8.1 无法从 grub2 启动

今天,我决定在安装 Windows 8.1 后再次使用 Linux...我尝试启动计算机上已经存在的 Linux 分区之一,但没有成功。

于是我安装了 PinguyOS(基于 Ubuntu 的发行版)并顺利启动了它。当我完成 Linux 中需要做的所有事情后,我想回到 Windows。无论如何,问题如下:

每当我尝试在 grub2 中选择“Windows 8(加载程序)”选项时,它都会返回 grub。我想这是因为 grub2 与 Windows 8 加载程序安装在同一个分区上。

我已经尝试过以下操作:https://neosmart.net/wiki/recovering-windows-bootloader/

反正后来也没找到OS...于是又用grub2安装了Linux,又遇到了同样的问题。

我可以使用以下方式直接启动 BOOTMGR工具虽然……

编辑: 我在 BIOS 中启用了传统启动模式。


如果可以的话,我会重新安装 Windows8,但问题是我已经通过 Dreamspark 获得了许可证,因此无法再次激活它。

提前感谢并祝圣诞快乐!

答案1

从您所说的情况来看,我认为您使用了整个磁盘来安装 Linux。这可能是 Grub 在尝试加载 Windows 时失败的原因,因为在此过程中 Windows 可能已被删除。

如果你已经在两个单独的分区中正确安装了 Linux 和 Windows,那么

  • 如果你想重新获得对 Windows 的访问权限,那么这里是某物你应该尝试一下。它描述了如何重新安装 Windows 引导加载程序。
  • 或者你可以尝试按照本文所述重新安装 grub 引导加载程序教程启动到你的 Linux 之后(你说你可以毫无问题地启动到 Linux)。

答案2

由于我仍然能够使用 Hiren 的启动 CD 启动 Windows,因此我可以使用名为 EasyBCD 的工具重新安装引导加载程序。

相关内容