新买的服务器常常会遇到home分区划分过小的问题,于是想把其中一块硬盘挂载到home下,以下内容将解决此问题。
第一步,
lsblk 查看各分区情况,选定将要挂载到home的硬盘,为 /dev/sde1
mkfs -t ext4 /dev/sde1 将硬盘格式化为ext4格式。
第二步,
cd /mnt
mkdir home
mount /dev/sde1 /mnt/home
创建路径/mnt/home ,将硬盘暂时挂载到此路径下。
第三步,
cp -a /home/* /mnt/home
rm -rf /home/*
将home下的所有文件复制到 /mnt/home路径下,并将home下的所有文件删除
第四步,
umount /dev/sde1 卸载硬盘
blkid 查看各硬盘的UUID,并复制属于/dev/sde1硬盘的那一行,UUID=218923e4-ec31-4e3a-80a7-9e0e297e9bd9
vi /etc/fstab
UUID=218923e4-ec31-4e3a-80a7-9e0e297e9bd9 /home ext4 defaults 1 2
编辑etc路径下的fstab文件,删除sde1硬盘对应的那一行,添加上一行内容,退出vi。
mount -a 挂载fstab文件中未挂载的分区。
第五步,
df -h 发现成功挂载。