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

Sha*_*din 5 partitioning root mount swap gparted

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

在此处输入图片说明

步骤如下:

  1. 将 sda2 向右移动

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

但问题是,我不知道该怎么做!有什么帮助吗?

UTF*_*F-8 5

  1. 启动实时系统(例如从 U 盘启动)。
  2. 一直向右调整 sda2 的大小。
  3. 将 sda5 一直移动到 sda2 中的右侧。
  4. 从左到右调整 sda2 的大小。
  5. 将 sda1 一直调整到 sda2 的开头。

在这种情况下,在每一步之后应用。在右手边改变大小会很快,在左边改变大小会花费更多的时间。


确保有备份。如果你没有,最近的时间点总是制作一个的最佳时间点。尤其是在更改分区时。

您可以在实时会话中创建一个,也可以利用在实时会话中的机会将整个 HDD 复制到外部 HDD。仅当您的外置硬盘上有大量存储空间时才执行后一种操作。你可以使用这个命令:

dd if=/dev/sda bs=8M | gzip -9 > /yourExternalHddMountPoint/folder/image.gz
Run Code Online (Sandbox Code Playgroud)

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

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

cat /yourExternalHddMountPoint/folder/image.gz | gunzip -d -c | dd of=/dev/sda bs=8M
Run Code Online (Sandbox Code Playgroud)