Linux系统把/home重新挂载到其他硬盘或分区

装系统默认安装 分出了内存但是没挂载在/home下,内存不够用了,重新挂载下

1.创建临时的挂载目录

sudo mkdir /media/home

2.查看要挂载的分区

df h

我这里是**/dev/nvme0n1p11**
在这里插入图片描述

3.把/dev/nvme0n1p11挂载到/media/home

sudo mount /dev/nvme0n1p11 /media/home

4.同步/home到/media/home

sudo rsync -aXS /home/. /media/home/.

5.同步完成后重命名/home

sudo mv /home /home_old

6.新建/home

sudo mkdir /home

7.取消/dev/nvme0n1p11挂载

sudo umount /dev/nvme0n1p11

8.重新挂载/dev/nvme0n1p11到/home

sudo mount /dev/nvme0n1p11 /home

在这里插入图片描述

9.查看/dev/nvme0n1p11的UUID

sudo blkid

在这里插入图片描述

10.把UUID复制下来,修改/etc/fstab文件,实现开机自动挂载

sudo gedit /etc/fstab

在文件最后添加如下内容:

UUID=2fdfbb69-c226-4c90-b395-eb10cd08d3e9 /home ext4 nodev,nosuid 0 2

在这里插入图片描述

11.保存之后重启系统,查看分区的挂载情况

reboot
df -h

在这里插入图片描述

12.确认挂载好后,删除/home_old

sudo rm -rf /home_old
Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐