我可以将一些空间从 /dev/sda3(home)移动到 /dev/sda2(root)而不丢失任何数据或重新安装操作系统吗?

我可以将一些空间从 /dev/sda3(home)移动到 /dev/sda2(root)而不丢失任何数据或重新安装操作系统吗?

这是我面临的问题,因为我的根空间不足。

答案1

是的,也许可以,但不能从当前启动的系统中执行。不能在安装任何磁盘分区时弄乱磁盘的分区。

开始之前备份您的系统。

您必须从安装介质以“试用 Ubuntu”模式或 Live 发行版启动。您可以从https://gparted.org/其中也有文档。

确保您的系统已插入电源。这不是用电池电源就可以完成的事情。

启动后,运行gparted

使用屏幕右上角的框gparted选择磁盘。确保选择正确的磁盘。

选择sda3分区(捐赠者)。将 的左边缘滑到sda3右,在sda3和之间创建可用(未分配)磁盘空间sda2。这是要捐赠的空间,我建议至少 20GB。您不想经常执行此过程。

选择sda2分区(接收者)。滑动右侧边缘sda2以覆盖未分配的空间。

平静地吸一口气,检查一下gparted接下来要做什么。有很多磁盘块操作,请做好等待的准备。

点击勾选即可开始。您可以观看gparted磨练,也可以出去玩。

完成后gparted,查看gparted结果,关闭系统,移除gparted启动介质,然后重新启动。

man gparted parted

相关内容