Gparted – 如何移动分区以扩展大小

我想扩展sda1以获取完整的未分配大小:

在此处输入图像描述

步骤如下:

  1. 将sda2移到右侧

  2. 增加sda1的大小以填充空间

但问题是,我没有得到如何做到这一点! 有帮助吗?

  1. 引导实时系统(例如从USB棒引导)。
  2. 将sda2一直调整到右侧。
  3. 将sda5一直移到sda2内部的右侧。
  4. 从左到右调整sda2的大小。
  5. 将sda1一直调整到sda2的开头。

在这种情况下,在每一步后应用。 改变右侧的尺寸会很快,改变左侧的尺寸会占用更多的时间。


确保有备份。 如果您没有,最近的时间点始终是制作一个时间点的最佳时间点。 特别是在更换分区时。

您可以在实时会话中创建一个,也可以利用在实时会话中将整个HDD复制到外部HDD的机会。 只有在外部硬盘驱动器上有大量存储空间时才能执行后者操作。 您可以使用此命令:

dd if=/dev/sda bs=8M | gzip -9 > /yourExternalHddMountPoint/folder/image.gz 

9是最好的压缩。 较低的数字会使流程更快,但会占用更多的外部硬盘空间。

如果您选择复制硬盘而不是备份文件,则可以使用此命令将整个硬盘恢复到之前的状态(当然,在实时会话中):

 cat /yourExternalHddMountPoint/folder/image.gz | gunzip -d -c | dd of=/dev/sda bs=8M 

更新的答案。 由于我写了以下内容,我注意到根据屏幕截图,您的交换空间未被使用。 如果它正在使用它将显示为已安装。 由于它没有被使用(不能从中受益),您也可以首先删除交换空间(sda5),然后删除扩展分区。 这将释放更多空间,并使扩展主分区的任务变得更加容易。

—原始答案—一般来说,您无法调整引导分区的大小,原因很简单,在您resize或移动分区之前,您必须卸载它,如果您可以卸载它,您的系统将停止工作。

如果您有大脑,请先备份您的数据。 我在这里读了太多的呜咽故事,不是先推荐这个。

引导到外部媒体,例如安装了Ubuntu的便携式外置硬盘,就像Mubuntsticks自启动闪存驱动器(笔式驱动器)一样,我一直在推广作为解决方案。 或者您可以使用可启动的ubuntu live CD / DVD或Ubuntu安装启动闪存驱动器。

现在,如果您已准备好,将第二个分区向右移动涉及选择该分区,右键单击,选择resize移动,并确保其后面的空格为零。 执行此操作后,您应该能够调整主分区的大小,前提是它没有安装。