背景:
安装ubuntu18.04时给根目录分配了20G,home目录分配了60G,结果现在根目录不够用了,home目录还有多,于是想将home目录的一部分内存重新分给根目录,操作过程中踩了好几个坑,记录一下,防止后面重复掉坑~
教程参考:
https://blog.youkuaiyun.com/wangwenzhou0624/article/details/132052441
其实操作基本按照上面的教程进行就可以了,我这里主要提我踩的坑。
1、安装gparted并打开查看根目录和home目录分区,确实带锁,操作不了;
2、拿一个有ubuntu启动盘的u盘插上,我是20的启动盘,进入后不安装,选中文语言,然后退出安装进程就好,然后就会进入到20的桌面,再打开gparted,确认一下swap盘和根目录、home目录分区有没有被锁住,锁住的话鼠标右键选择swapoff(禁用swap),我的进去就直接是解锁状态了,可直接操作;
3、点击有多余空间的盘进行磁盘大小调整,释放出多余的内存。此处需要注意,如果你的没有空间的盘是在有空间的盘的前面,比如我的根目录在home目录前面,那我就必须调整释放home目录前面的内存,这样根目录才能用上,保证内存连续性,如果根目录在home目录后面,那么释放home目录后面的内存,跟目录就可以用上;
4、释放完内存后,另一个需要内存的盘也进行扩容操作即可;