驱动器上的分区太多,无法在 Thinkpad 上双启动 ubuntu 和 win8

驱动器上的分区太多,无法在 Thinkpad 上双启动 ubuntu 和 win8

我有一台装有 Windows 8 的 Thinkpad S431。它有一个 128gb 的 SSD,我的分区是 WINRE_DRV、Windows8_OS、Lenovo_Recovery、7gb 休眠分区。我还为 Ubuntu 分配了 20gb。

当我尝试安装 Ubuntu 时,它告诉我机器上有太多操作系统,并且我创建的新分区被标记为“不可用”。

我能做些什么?

编辑:卷类型是MBR。

我在“尝试 Ubuntu”选项中从 Gparted 中删除了一个不必要的 Windows 8 分区。从那里,我还将驱动器格式化为 /dev/sda4 上的 ext4。现在的问题是 Ubuntu 无法安装,因为“未检测到根文件系统”

我使用 ext2 作为 Ubuntu 的文件系统,并将其挂载为“/”。这解决了我的问题!

答案1

您必须创建扩展分区。MS-DOS 分区表最多允许 4 个主分区。

请勿尝试缩小或分割位于扩展分区之前的主分区,因为您可能会更改分区表。

我还为 Ubuntu 分配了 20gb。

您不应从 Windows 分配 Ubuntu 分区,而应删除/缩小分区以在 Windows 中留出空白空间。然后让 Ubuntu 分区管理器在该空白空间上创建分区。

答案2

首先查看它们(分区)是否全部用作主分区。如果是,请使用分区工具(如“gparted”)或第三方工具取消选择任何未用作包含操作系统的分区。这是因为,只有当分区包含操作系统时才需要主分区。

相关内容