无法启动 Windows(提供“修复 Windows”选项)

无法启动 Windows(提供“修复 Windows”选项)

我有几个多余的硬盘,上面什么都没有。所以大约一周前我创建了一个“Live”Usb,看看我的系统是否兼容。

经过一周的测试和使用,我非常喜欢它并安装了它(Ubuntu 13.10),昨天我将它安装到第二个硬盘上,一切顺利,但我认为值得注意的是,Ubuntu 安装程序说了类似这样的话

"Ubuntu did not detect any other operating systems"

但是我确实安装了 Win7(64 位)。当时我没怎么在意这个(因为我正在安装到第二个驱动器)。

现在我选择了底部的选项,

  1. 创建了分区表,
  2. 为“/”(EXT4)划分 70GB,
  3. 8GB 用于交换(80GB 驱动器)。

对于引导加载程序,我将其放在与安装相同的驱动器上。我这样做是因为我不想

  • 干扰 MBR 和 Windows 引导加载程序

  • 我想在我的 BIOS 的 F12 菜单中选中它(选择要从中启动的驱动器)

  • 由于多种原因,我不希望 Grub 取代 WBL(我听说它不稳定,请参阅上面的观点)

然后今天,我想启动 Windows。我重新启动计算机,BIOS 进入 Windows(如我所愿,没有选择操作系统),然后 Windows 说它需要修复或启动。我都试过了。修复选项进入启动屏幕的循环,加载 Windows 文件。现在启动 Windows(不知何故)将我引导到 Linux。

当 Linux 启动时,它说发生错误,具体来说是崩溃。

另外,我还可以查看我的所有 Windows 文件!我的数据完好无损!

还要注意我的规格:

  • EVGA GT 640
  • i5 3.1 四核
  • 8GB 内存
  • 技嘉主板带 3-D Bios

4 个驱动器:

  • 160gb SATA NTFSWindows)

  • 80gb SATA NTFS(渲染等)

  • 80GB SATA EXT4(Linux)

  • 1TB SATA NTFS(游戏、Fraps 记录)

现在看来,当我试图不搞砸我的 Windows 引导加载程序时,我似乎已经搞砸了。

答案1

最容易运行 Boot-Repair,但对于多个驱动器,不要运行自动修复,因为这样会将 grub 安装到每个驱动器。您可以取消选中自动修复,选中更新 MBR,并在高级选项中选择哪个系统将引导加载程序安装到哪个驱动器。

一些具有多个驱动器的系统将 Windows 安装到一个驱动器,但由于 BIOS 是为另一个驱动器设置的,因此 (隐藏的) 100MB Windows 启动分区位于主安装以外的另一个驱动器上。

如果您无法修复,Boot-Repair 的 Boot-Info 报告将显示所有详细信息。但如果 Windows 缺少启动文件,则需要 Windows 修复。

启动修复 - 还处理 LVM、GPT、单独的 /boot 和 UEFI 双启动。:

https://help.ubuntu.com/community/Boot-Repair

相关内容