linux 更改/home 挂载点
Centos 更改/home 挂载点
我的home目录默认挂载到了根目录/下,这就很难受。想要将/home单独挂载一块盘。
需求分析
将挂载在/分区下的/home 迁移到新盘中。
操作步骤
- 创建新分区/dev/sdb1
- 格式化分区xfs/ext2/ext3/ext4
- 挂载分区sdb1到临时目录/mnt
- 拷贝/home内容到/mnt
- 重新将sdb1挂载到/home
- 修改/etc/fstab 在重启时自动挂载/home
fdisk /dev/sdb # 根据提示创建分区
mkfs.xfs /dev/sdb1 # 格式化文件系统
mount /dev/sdb1 /mnt/ # 将sdb1挂载到/mnt/用于拷贝源/home/中的文件
cp -aR /home/* /mnt/ # 将源/home中的文件拷贝过来
mount /dev/sdb1/ /home/ # 再将sdb1挂载到/home
blkid /dev/sdb1 # 记录sdb1的UUID
vi /etc/fstab # 将/home的挂载方式写入到fstab中需要用到上一步的UUID
在fstab中查看/home目录的配置项修改为如下,没有的话就在后面添加成如下内容.UUID为上面查到的sdb1的UUID:
UUID=1243432436243276154 /home /ext4 nodev,nosuid 0 2
上面设置完成后重启系统,/home挂载到了/dev/sdb1。