Ubuntu 12.04安装没有检测到Windows 7的双启动

我过去使用过Linux,并且真的希望将它安装在我当前的计算机上,与当前的操作系统Win 7 64位一起安装。

但是,当我从12.04 liveCD尝试(各种方法)时,它似乎无法检测到我的Windows 7安装; 更糟糕的是,当我尝试选择高级/自定义选项而不是“擦除整个驱动器并安装Ubuntu”时,它并没有检测到我的硬盘驱动器。

Ubuntu知道硬盘驱动器在那里,因为我可以通过文件浏览器等打开它的分区并且它们自动挂载。 GParted也知道它也在那里,并且正确地看到了分区(虽然它报告了我的Windows分区,一些坏扇区或某些东西的某种错误,并说从Windows运行chkdsk /f并重启两次)。

Windows和Linux中的硬盘驱动器本身将分区显示为:

  • 1是PQService(我假设Windows恢复),
  • 1是SYSTEM RESERVED,
  • 1是C:/ Acer(我的主要Windows驱动器和安装等,以前
  • d:/数据;

我在备份了所有数据之后杀死/删除了这个分区,希望它可以使安装程序工作; 唉它没有。 我想安装到这个可用空间(大约250GB),但是…我只是不知道如何。

安装程序没有给我任何选择! 我已经尝试过查看其他主题,但对于我发现的信息没有任何运气。 它是否可能是因为我可能使用32位Ubuntu实时图像,它不会/不能检测到64位Win 7安装?

我打算尝试为LiveCD获取64位图像,希望它可以工作,但不能尝试直到我回家。 如果它真的存在,我会回到我几年前使用的Mint(假设它没有相同的问题),但我有点想切换到Ubuntu。

(只是添加硬盘是在MBR)

我不是百分百肯定……但是:

  1. 如果报告了硬盘错误,请检查所有Windows分区。 你可以这样做:
    a) cmd (Windows中的Konsole)
    b)然后相应地为d:分区键入chkdsk c: /f (和chkdsk d:/ f),依此类推。
    确保从OpenSuse中检查所有我知道的分区,它将不会安装,直到所有分区都干净。 它应该在Windows中完成。

    只猜测 – 绝对不确定(只有当你知道你做了什么时才做)

  2. 如果你有一台SATA PC,你应该在BIOS中切换SATA模式。

但对我而言,似乎更多的是你的HD控制器缺少/未加载驱动程序。 但是驱动程序应该可以手动加载。

但它不应该是32/64位问题。 在安装时,无论如何都应该询问您要安装的分区。 它不只是安装在任何地方。

对不起,我帮不了你。

我认为这可能是因为Windows分区上的引导加载程序损坏了。 尝试从Ubuntu Mini-Howto恢复它:使用Linux恢复Windows MBR / Bootloader

只需在Ubuntu内的终端(Ctrl + Alt + T)中运行sudo update-grub 。 简单。