增加/home分区不丢失数据

sag*_*ise 11 partitioning gparted home-directory

我有一个 320 GB 的硬盘,带有三个分区 / 、 /home 和 swap。我想要做的是将现在从 8 GB 更改为 5 GB 的交换大小,并将那 3 GB 附加到我的 /home 分区。我已经在网上搜索过这个,但似乎没有找到增加我的主分区的正确方法。任何人都可以帮忙吗?顺便说一句,我知道如何减少交换的大小我只需要正确的方法将未分配的 3 GB 空间附加到我的 /home 分区而不会丢失数据。谢谢你

在此处输入图片说明

分道扬镳

在此处输入图片说明 从 live-usb 我不能增加我的 /home 大小

bin*_*inW 8

为此,您将需要 Ubuntu 或 Gparted live CD。从 live CD 启动并运行 gparted。如果交换分区和主分区彼此相邻,那么您只需缩小交换分区并扩展主分区即可。为此,首先右键单击交换分区,如果您看到一个swapof选项,则单击它。在此处输入图片说明

这将使 ubuntu 停止使用交换并启用resize/move该分区的选项。现在再次右键单击交换分区并单击resize/move

在此处输入图片说明

将出现一个新对话框,您可以在其中选择分区的新大小,并选择可用空间是出现在交换分区的左侧还是右侧。输入新值并单击Resize/Move按钮。

在此处输入图片说明

现在,您可以以类似的方式调整主分区的大小以使用释放的空间。只需确保分区已卸载,然后右键单击 gparted 中的分区并选择Resize/Move。从出现的对话框中扩展您的主分区以使用可用空间,然后单击调整大小/移动按钮。现在可以在 gparted 主窗口中看到分区的新大小。更改目前未应用于磁盘。再次查看分区及其大小。如果您满意,请转到“编辑”菜单并单击“应用所有操作”。将出现一个确认对话框,询问您是否确定,如果单击是,则更改将应用​​于磁盘。

如果 / 分区位于交换区和主分区之间,则需要缩小交换区,将 / 分区向左移动,然后扩展主分区。

注意:通常事情进展顺利,即没有任何问题,但有时他们不会,因此在对硬盘进行任何更改之前备份数据非常重要。安全总比后悔好。祝你好运。


Lek*_*eyn 2

分区不能被分段,即分区不能被分割成块。您必须按照以下步骤操作:

  1. 将交换区(sda6)移动到扩展分区的末尾(填充未分配的空间)
  2. /home使用新的未分配空间扩展 (sda5) 的大小。
  3. 应用这些操作

在处理分区时,我总是使用Clonezilla将备份备份到外部 HDD,以防出现问题。