Linux 重新安装 Windows 启动分区

Linux 重新安装 Windows 启动分区

我正在尝试双启动 Fedora 21 和 Windows 8。我遇到了很大的问题,因为在 Fedora 安装后我有两个 EFI 分区,但都包含 /EFI/fedora 文件夹而不是 /EFI/Microsoft。

有什么方法可以恢复已擦除的 Windows 启动分区?我尝试从 USB 驱动器重新安装 Windows,但它报告缺少 install.wim 文件。

答案1

如果分区存在并且只有内容被更改,则可以恢复。如果分区被删除,那么我无能为力。如果分区存在,那么您可以按如下方式恢复它:

  1. 从 DVD 或闪存驱动器启动 Windows 确保您启动的是相同的 Windows 版本和相同的架构,例如,如果安装的版本是 Windows 8 64 位,那么闪存或 DVD 必须具有相同的架构。

  2. 转到 Windows 安装菜单,但不要单击立即安装,而是单击修复计算机,然后转到疑难解答选项和高级选项,然后转到命令提示符。

  3. 在命令提示符下输入bootrec.exe /FixMbr然后按 Enter 键。

  4. 然后输入bootrec.exe /FixBoot然后按回车键。

  5. 退出命令提示符并重新启动计算机。

如果它恢复了 Windows EFI,那就好了。如果没有,请按照以下步骤操作:

  1. 输入 diskpart 并按回车键。
  2. 输入 listdisk 并按回车键。
  3. 类型选择磁盘
  4. 输入 list partion 并按回车键。
  5. 键入 select partion 。
  6. 输入 active 并按回车键。

关闭命令提示符并重新启动 Windows,它将启动 Windows。如果它删除了 Linux 菜单并且不显示 Linux 菜单,您可以使用 easybcd 软件从 Windows 添加它(如果需要)。

相关内容