Ubuntu 安装程序未发现 Windows 已安装

Ubuntu 安装程序未发现 Windows 已安装

我遇到了一个非常奇怪的问题。我首先在我的计算机上安装了 Windows 7 Professional(但我没有选择所有内存空间,因此我为 ubuntu 留下了大约 500GB),然后我能够正常安装 Windows。

然后,当我从 USB 安装 ubuntu 时,它无法检测到任何已安装的操作系统,而我已安装 Windows,并且它认为它有 1TB 可用空间。有人知道为什么会这样吗?如果我以这种方式安装 ubuntu,那么我的 Windows 将被自动删除...

谢谢!

答案1

也许磁盘有一个 GPT 分区,当用户使用启用了安全启动 (UEFI) 的 Windows 8 时也会发生这种情况。我遇到过这种情况,我这样做了

1-首先,确保您没有启用安全启动/UEFI,您可以在 bios 中检查

2- 从 USB 启动 Ubuntu

3-打开磁盘实用程序

4-删除所需磁盘的所有现有分区,然后按 CTRL+F

5-从分区类型中选择MBR / DOS,然后格式化

6- 使用整个驱动器创建 ntfs 分区

7-关闭 Ubuntu 并启动 Windows 7 安装程序

8- 安装时,单击高级/自定义安装(这样您就可以编辑分区)

9- 选择你用 ubuntu 创建的 ntfs 分区。不要删除该分区,而是在其上安装

10- 安装 Windows 7 后,尝试安装 ubuntu 并查看安装程序是否检测到 Windows 7。

我这样做了,之后我就可以安装 Windows 7 和 Ubuntu 了。您需要使用 ubuntu 创建 ntfs/mbr 分区,因为如果您安装 Windows,它将使用 GPT,而且据我所知,当磁盘具有 GPT 分区表时,ubuntu 在尝试进行双启动时表现不是很好。

希望这对你有帮助。干杯

答案2

在另一个分区上安装 Ubuntu。启动屏幕可能不会显示任何 Windows 选项,而是直接登录 Ubuntu。现在,执行以下操作

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sh -c "sed -i 's/trusty/saucy/g' /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list"
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

运行启动修复并执行建议的修复。已验证Ubuntu 14.04 LTS

靴子修复是专门为这种情况而设计的。这是一个易于遵循的项目。您还可以访问启动修复 - Sourceforge

相关内容