增加/ home分区而不丢失数据

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

在此处输入图像描述

的gparted

在此处输入图像描述 从live-usb我不能增加我的/家庭大小

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

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

当搞乱分区时,我总是使用Clonezilla进行备份到外部硬盘,以防出现问题。

你需要Ubuntu或Gparted live CD。 从Live CD启动并运行gparted。 如果交换和主分区彼此相邻,那么您可以简单地缩小交换分区并扩展主目录,这样就可以了。 要做到这一点,首先右键单击交换分区,如果看到swapof选项,则单击它。 在此处输入图像描述

这将使ubuntu停止使用swap并为此分区启用resize/move选项。 现在再次右键单击交换分区,然后单击resize/move

在此处输入图像描述

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

在此处输入图像描述

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

如果你/ partition在swap和home之间,那么你需要缩小交换,将/ partition移到left,然后扩展home分区。

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