我正在尝试在已经安装 Windows 10(从 Windows 8.1 升级)的系统上安装 ubuntu-14.04.3。
我可以从可启动的 USB 驱动器启动到 ubuntu。但是当我尝试安装它时,我没有看到同时安装 ubuntu 和 Windows 的选项。我发现这是由于 Windows 在关机时进入休眠状态,导致无法访问 Windows 分区。
根据互联网上的各种指南,我已禁用 Windows 的快速启动,并检查了我的 BIOS 是否为 Legacy。Windows 中没有休眠选项。那么为什么 ubuntu 会抱怨安装 Windows 分区不安全呢?这是 Windows 方面的问题吗?我可以在只读模式下安装分区,但这仍然无法解决缺少双模式安装选项的问题。
我能做些什么来解决这个问题?
答案1
所以如果我理解正确的话,您正在尝试在已经安装 Windows 的硬盘上安装 Ubuntu,但是运行 Ubuntu 安装程序时 Windows 分区没有显示?
检查硬盘分区。基本硬盘上只能有 4 个主分区。典型的 Windows 安装有 1 个分区用于系统文件,1 个用于 c: 驱动器和用户目录,以及 1 个恢复分区。这样就剩下一个分区用于安装 Ubuntu。Ubuntu 在安装时通常至少格式化 2 个分区;/ 分区用于其根目录,/swap 分区。如果是这种情况,并且没有足够的未使用分区或未使用分区上剩余足够的空间来安装 Ubuntu,则无法在一个基本磁盘上进行此安装。
如果这听起来像你的问题。请尝试删除 Windows 恢复分区(可能应该先将这些文件复制到其他地方,以防你以后需要它们或者不再需要双启动盘),然后将可用空间重新格式化为一个未使用的分区。然后配置 Ubuntu 安装程序在提示时手动对磁盘进行分区,以避免安装 /swap 分区(请注意,只有当你的系统有足够的 RAM >=2GiB 时才可以这样做)。
要检查您的 Windows 分区,请从命令行使用 diskpart 并选择磁盘和查看分区,或者转到磁盘管理器直观地查看驱动器上的分区。
答案2
我解决了双启动问题。我遇到的确切问题是,在 Windows 升级(从 8.1 到 10)后,系统进入UEFI and Legacy
模式。将 BIOS 设置为UEFI Only
导致系统无法启动 Windows(No bootable device is detected..
错误)。
设置 BIOSLegacy Only
解决了问题。这还需要重新安排启动设备顺序,而该模式不需要这样做UEFI and Legacy
。
一旦安装 USB 以 BIOS 模式启动,Ubuntu 安装就会检测到 Windows 10。