如何在具有两个 Windows 7 的双启动设置中修复启动?

如何在具有两个 Windows 7 的双启动设置中修复启动?

我在已经安装了 Windows 7 的计算机上的单独硬盘上安装了第二个 Windows 7。

最初一切都运行良好 - 每次重新启动时,我都会收到一个启动菜单,可以在两个 Windows 7 选项之间进行选择。

我第一次关闭计算机并再次打开时,它无法识别任何 Windows 7 安装。相反,它给出了 GRUB 错误 22。

我尝试从 Windows 7 安装盘启动,选择语言选项并单击底部的修复选项。它给我一个“系统恢复选项”窗口,其中有两个选项:

  • 使用可帮助修复 Windows 启动问题的恢复工具。选择要修复的操作系统。
  • 使用您之前创建的系统映像恢复您的计算机。

当然,我事先没有准备系统映像。我很乐意选择第一个选项,但令人惊讶的是,在第一个选项下方的表格中,没有显示任何 Windows 7 安装。

有趣的是,第一个选项下显示“如果您的操作系统未列出,请单击“加载驱动程序”,然后为您的硬盘安装驱动程序”。因此,我单击“加载驱动程序”按钮,然后猜猜发生了什么 - 我看到了我的所有硬盘和分区!因此,实际上不需要额外的驱动程序即可查看我的硬盘。

无论如何,我点击了“下一步”,然后又出现了一个带有各种选项的窗口。我按照建议做了这里,单击命令提示符并执行bootrec /rebuildbcd它,发现了两个安装,但最后它写了“未找到元素。”(不确定它是否与第二个安装有关,或者只是该脚本末尾的一条语句)。

我重新启动了并且...GRUB 错误 22。

我尝试通过以下方式删除 GRUB

fdisk /mbr

fixboot

fixmbr

在我收到的所有三个命令中:

“‘[命令]’不被识别为内部或外部命令、可运行程序或批处理文件。”

答案1

答案2

听起来主板电池电量低或耗尽,关机时您会丢失所有 BIOS 设置,包括启动优先级,并返回默认选项。确保包含“C:”驱动器的硬盘在 BIOS 中的硬盘启动优先级中列在第一位,然后是其他磁盘。这样,您的系统将尝试从该硬盘启动,找到所需的所有数据。您应该看到与之前一样的启动选择,一切正常。如果您弄乱了启动顺序,系统将尝试从错误的不可启动磁盘启动。然后它将尝试另一个可启动但顺序排在第二位的磁盘,因此启动条目永远不会匹配,您将无法启动 Windows 7 安装。修复 BIOS 中的启动优先级,您就可以开始了。

相关内容