缩小 Root 分区并将可用空间分配给 Home 分区

缩小 Root 分区并将可用空间分配给 Home 分区

在安装 Ubuntu 时,我进行了分区并分配了磁盘空间

  1. 家庭用 4 GB
  2. 1 GB 用于 Linux 交换
  3. 根用户需要 95 GB

但很快我就意识到我的 /Home 分区几乎占据了 Home 文件夹中的所有空间。

现在我想调整 /home 分区的大小。 我的 gparted 视图在这里

现在我想缩小我的 Root 分区并将可用空间分配给 Home 分区。我该怎么做?

答案1

更改安装分区

如果要更改硬盘上的分区,必须先卸载它们。这意味着您必须从 CD/DVD 或 USB 驱动器启动到实时环境,然后使用 GParted 或类似程序来更改分区。不过我要警告您,这样做可能会损坏您的安装!请确保在应用更改之前检查并仔细检查更改。这是您可能要遵循的顺序:

  1. 备份全部您的数据
  2. 启动实时环境并启动 GParted
  3. 将根分区缩小到任意大小
  4. 扩展主分区以填充空间。
  5. 应用更改
  6. 重启

请注意,如果您正在扩展包含数据的分区,则该过程可能需要很长时间,因为必须将数据复制到新地址。

我再怎么强调也不为过,你需要反复检查!我从经验中知道一个简单的小错误会导致什么样的问题。

启动失败时

如果在进行更改后,您的安装无法启动,请启动后退进入实时环境,安装并运行引导修复

  • sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
  • sudo apt-get install -y boot-repair && (boot-repair &)

然后运行默认的推荐修复来修复您的 GRUB 安装。

相关内容