云网牛站
所在位置:首页 > Linux教程 > deepin下合并/home分区的方法,即将/home目录迁移到/目录下并合并

deepin下合并/home分区的方法,即将/home目录迁移到/目录下并合并

2019-03-24 21:02:57作者:devming稿源:深度站

本文介绍在deepin操作系统下合并/home分区的方法,主要是将独立分区的/home目录迁移到/目录下并合并两个分区的空间。

 

背景

用deepin操作系统已经有3年多了,自己的台式机根目录的空间的确是有些不够用了,当初安装系统的时候听从安装程序的安排,给一块500G硬盘分了三个区,一个是80G的/,还有一个400G左右的/home,现在/home分区基本没用,反倒是/分区快要满了,于是有了本文的操作。

 

具体方法

1.打开deepin系统终端,运行sudo -i切换到root,使用passwd命令给root设置密码。

2.注销图形界面中的用户,ctrl+a/t+f2切换到第二个tty用root登录。

3.使用 cd / 命令切换到根目录下,新建一个文件夹叫home1,然后将/home下的文件带属性复制到/home1下(请在复制前确认根目录可用空间是否足以容下文件)。

cp -a - p /home/* /home1/

4.等10分钟左右,复制完成了,使用umount命令卸载/home所在的硬件分区(我这里是 /dev/sda2),然后在根目录下删除home文件夹,把home1文件夹命名成home。

umount /dev/sda2

rm -r home

mv home1 home

5.使用vim打开/etc/fstab文件,取消对应分区自动挂载。

vi /etc/fstab

6.重启电脑,使用普通用户登录图形界面,打开分区编辑器,(1)找到没有活动的原/home挂载点。(2)右键选择删除分区,点击应用,然后再选中根目录挂载点,点击“调整大小、移动”选中空出来的全部剩余空间点击确定就可以了。

deepin下合并/home分区的方法,即将/home目录迁移到/目录下并合并

 

注意事项

1.若是/home目录的文件总体积大于/的剩余空间,那么不适合该方法。

2.在操作的过程中一定要注意“目录带属性”复制,否则无法开机。

 

相关主题

在Linux系统中把/home目录无损迁移至独立分区实录记

精选文章
热门文章