我丢失了启动分区,该怎么办?

我丢失了启动分区,该怎么办?

最近,我双启动了 Windows 7 和 Ubuntu 12.04,然后我决定从 Ubuntu 中打开 Windows 7 文件。但我安装了错误的分区,当我意识到它是错误的分区时,不小心删除了它……直到我重新启动计算机,我才意识到我删除了启动分区。现在,每当我尝试打开 PC 时,它都会显示:BOOTMGR 丢失,请按 Ctrl+Alt+Del 重新启动

每当我尝试上述命令时,它最终都会重新启动并返回到同一屏幕。Windows 7 是主启动屏幕。我打算创建一个 Windows 恢复光盘,这是一个好主意吗?它会起作用吗?如果不行,还有其他想法吗?

答案1

您必须修复两个引导加载程序:

  1. Windows 7 bootmgr 和
  2. Ubuntu 的 GRUB。

以下是执行此操作的步骤:

  1. 将 Windows Vista 或 Windows 7 磁盘插入 DVD 播放器并重新启动计算机。

  2. 您看到的下一个屏幕应该有语言、时间和货币以及键盘框。

  3. 左下角有两个选项:“安装 Windows 之前需要了解的内容“ 和 ”修复你的计算机

  4. 点击 ”修复你的计算机”。

  5. 然后,Windows 将尝试查找 Vista 或 Windows 7 的安装目录,具体取决于您拥有的版本。

  6. 接下来是一个名为“恢复选项”的屏幕。单击第一个选项“启动修复”。

  7. 您将看到一个启动修复框,其中显示消息“启动修复正在检查您的系统是否存在问题……”

  8. 完成后,它会提示您重新启动。如果存在多个问题,它可能会再次重新启动以继续修复。

  9. 此时,您可以取出 DVD,重新启动,然后一切都应该正常工作。

现在您已完成 Windows 7 引导加载程序。是时候修复 GRUB 了。执行以下操作:

您可以在硬盘上安装 GRUB。您可以使用可启动的 Ubuntu CD 来执行此操作。

启动 Live CD。当您获得 UBUNTU Live Desktop 时。打开终端并输入以下内容

  1. sudo grub-install /dev/sda

  2. sudo update-grub

  3. quit

您现在已完成。重新启动机器。

这将在您的硬盘 MBR 上安装 grub 并进行双重启动。尝试最新的 Ubuntu 12.04 LTS。


您也可以使用 bootrepair 工具重新安装 grub:

答案2

相关内容