收缩根分区并为主分区分配可用空间
在安装Ubuntu时,我做了分区并分配了像这样的磁盘空间
- 家用4 GB
- 1 GB用于linux-swap
- 95 GB用于root
但是我很快意识到我的/ Home分区已经占用了Home文件夹中的所有空间。
现在我想调整我/ home分区的大小。
现在我想缩小我的Root分区并将可用空间分配给我的Home分区。 我该怎么做 ?
对安装分区进行更改
如果要更改硬盘上的分区,则必须先卸载它们。 这意味着您必须从CD / DVD或USB驱动器启动到实时环境,然后使用GParted或类似程序来更改分区。 不过,我会警告你这样做可能会损坏你的安装! 在应用更改之前,请确保检查并仔细检查更改。 这是您可能想要遵循的顺序:
- 备份所有数据
- 启动到实时环境并启动GParted
- 将根分区缩小到任何大小
- 展开主分区以填充空间。
- 应用更改
- 重启
请注意,如果要扩展其上包含数据的分区,则该过程可能需要很长时间,因为必须将数据复制到新地址。
我不能强调你需要检查和双重检查! 我从经验中知道一个简单的小错误会导致什么样的问题。
在引导失败的情况下
如果在进行更改后,安装不再引导,则引导回实时环境,然后安装并运行引导修复
-
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update
-
sudo apt-get install -y boot-repair && (boot-repair &)
然后运行默认的建议修复来修复GRUB安装。