• 添加sdb lsblk

文件迁移:将/home迁移到一个独立分区中_第1张图片

• fdisk /dev/sdb 这里分出5G

文件迁移:将/home迁移到一个独立分区中_第2张图片

• 分区成功

文件迁移:将/home迁移到一个独立分区中_第3张图片

• mkfs.xfs /dev/sdb1 创建文件系统

文件迁移:将/home迁移到一个独立分区中_第4张图片

• mkdir /mnt/home mount /dev/sdb1 /mnt/home 创建临时挂载目录 将sdb1挂载到创建的目录中去

文件迁移:将/home迁移到一个独立分区中

• 考虑到迁移/home目录不能有人修改目录 我们进入到 init1 模式

文件迁移:将/home迁移到一个独立分区中_第5张图片

• 下面我们将数据拷贝到sdb1目录下

文件迁移:将/home迁移到一个独立分区中_第6张图片

• vim /etc/fstab 修改 :r! blkid /dev/sdb1 将UUID添加到配置中

文件迁移:将/home迁移到一个独立分区中_第7张图片

• 配置成功如下

文件迁移:将/home迁移到一个独立分区中

• mount -a 生效

文件迁移:将/home迁移到一个独立分区中

• 效果

文件迁移:将/home迁移到一个独立分区中_第8张图片

• 删除原数据 先取消挂载 umount /home 回到原home目录

文件迁移:将/home迁移到一个独立分区中_第9张图片

• 删除原目录 rm -rf /home/*

文件迁移:将/home迁移到一个独立分区中

• mount -a 重新挂载

文件迁移:将/home迁移到一个独立分区中_第10张图片

• reboot重新启动, 登录账户检查迁移的文件 查询挂载的目录 没有任何问题 至此目录迁移完成

文件迁移:将/home迁移到一个独立分区中_第11张图片

————————————————————

注意:迁移根要在救援模式下迁移