场景如下。我在 SSD 上安装了 Windows 10 和 Ubuntu 17.10,双启动:
Disk 1:
C:(NTFS) 50GB - Primary partition
Other (EXT4) 51 GB - Logical partition
Unallocated space 11 GB
我正在尝试扩展EXT4
未分配空间的分区,但我尝试过的所有工具都不允许我这样做。我假设(如果错误,请更正)这是因为它是一个逻辑分区。
我的问题实际上是2:
- 将分区更改为主分区是否可以允许我扩展它?
- 将分区更改为主分区会破坏 Ubuntu 安装吗?
Ubuntu 是我在这台机器上的主要操作系统,所以我不希望它被破坏!
更新:更多信息
从上图我可以看到未分配的空间位于主分区之外,所以我无法使用它来扩展我的逻辑分区。
我是否可以正确地假设我无法扩展我的主分区(/dev/sda2
),因为它当前已安装,并且我必须启动到 gparted 才能实现我的需要?
答案1
我正在尝试使用未分配的空间来扩展 EXT4 分区,但我试过的所有工具都不允许我这样做。
那是因为
您需要使用适当的工具,例如 LiveCD 中的 GParted,同时 SSD 上的任何文件系统都未安装。
逻辑分区 (/dev/sda5) 无法扩展,直到扩展分区 (/dev/sda2) 首次扩展到未分配区域。
如果您发布 SSD 的完整图形表示,这一点会更加明显。
逻辑分区(用块状框表示)当前完全占据了扩展分区(用青色框表示),因此无法将逻辑分区扩大;扩展分区内没有未使用的空间。
如果您首先扩展扩展分区(/dev/sda2),那么您将能够扩展逻辑分区(/dev/sda5)。
答案2
没有办法。使用 livecd
acronic disk director
或任何 Linux (带有gparted
)为什么?为什么要改为主要?展开并使其合乎逻辑。