大约 5 到 6 天前,我在 Windows 7 旁边安装了 Debian,除了这里和那里的一些错误外,我几乎可以完美地运行它。昨天我启动到 Windows 并缩小了 C: 驱动器,这样我就可以为我的 Linux 分区添加额外的空间。是的,我有一个基于 MBR 的系统,我的分区都用完了。但是,我在 Windows 中的 C: 驱动器位于我的 Linux 分区后面。因此,空闲空间最终位于 GParted 分区表上 Linux 根分区的后面。如何使用根分区后面的可用空间?我想让这个空闲空间成为我的 Linux 根分区的一部分。请参考下图。
实际上有一些很好的文档可以使用 gparted 移动分区。您需要确保在移动之前卸载您的文件系统。最简单的方法(看起来您已经完成了这一步)是使用 Ubuntu livecd 或 liveusb,然后启动到 gparted。
到达那里后,您需要将 ext4 文件系统移到左侧(这是您的 Ubuntu 安装的根文件系统,位于 /dev/sda3 上),以便您的未分配空间直接位于 /dev 的右侧/sda3 分区。接下来,您需要将分区扩展到未分配的空间。扩展分区后,最后一步是
resize2fs
在根文件系统上运行 a 以将其扩展到分区中的新空间。下面的链接提供了您需要的所有步骤:
https://gparted.org/display-doc.php?name=help-manual#gparted-move-partition
编辑:从右向左改变。