为什么Ubuntu 12.04无法检测到Windows 7(双启动)

我试图在Windows 7下安装Ubuntu 12.04。我只有一个硬盘(1TB),我首先在一个分区上安装了窗口7。 现在磁盘上有大约500GB的未定位空间,我想在该分区的那一部分安装Ubuntu。

我做的是从USB棒启动安装Ubuntu。 我对以下post有同样的问题。

Ubuntu 12.04安装程序没有看到我的计算机上已经安装了Windows

在安装中,Ubuntu无法检测到Windows 7,因此没有选项“与Windows 7一起安装ubuntu”。 我按照上面的post提供的建议,并安装了“启动修复”工具。 然后我使用boot-repair工具创建Bootinfo摘要。

引导信息的url: http : //paste.ubuntu.com/1057933/

我也用“试试ubuntu”来使用终端。 当我在命令行中输入“sudo os-prober”时,它什么都不返回。 似乎ubuntu无法检测到已安装的Windows 7。

由于我的情况与上一篇文章不同。 我只有一个硬盘,所以问题不应该与任何raid事件有关。

有人可以帮我吗? 我有什么可以让ubuntu检测到Windows 7。

  1. 您的PC使用最近的引导系统(EFI),这可能是GRUB(使用os-prober)未检测到Windows的原因。 这是os-prober的一个bug,应该在这里报告。
  2. 通过在Seven Recovery CD( 32位或64位 )上启动来修复Windows启动,然后键入以下两个命令:

    bootrec / fixmbr

    bootrec / fixboot

  3. 恢复对Windows的直接访问后,使用Boot-Repair恢复GRUB菜单